I do put my head on the block for him; he has done so much for me.
Английский Язык - Английский Язык
Определение put one's head on the block в Английский Язык Английский Язык словарь
(deyim) Take great risks for someone or something; go to a lot of trouble or difficulty for someone or something; attempt to gain favor for someone or something
(deyim) Risk doing something which will make other people lose their good opinion of you if it fails. Usage notes: In the past, the block was a large piece of wood on which criminals had their heads cut off