GIVE YOU THE SHIRT OFF HIS BACK
Meaning of GIVE YOU THE SHIRT OFF HIS BACK in English
give you anything he owns to help you, bend over backwards
Christian is a compassionate person. He will give you the shirt off his back.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012