the shirt off someone's back

US /ðə ʃɜrt ɔf ˈsʌm.wʌnz bæk/
UK /ðə ʃɜrt ɔf ˈsʌm.wʌnz bæk/
"the shirt off someone's back" picture
1.

dar hasta la camisa que lleva puesta, ser extremadamente generoso

to be extremely generous, to give everything one has

:
He's so kind, he'd give you the shirt off his back if you needed it.
Es tan amable que te daría hasta la camisa que lleva puesta si la necesitaras.
My neighbor is the kind of person who would give you the shirt off their back.
Mi vecino es el tipo de persona que te daría hasta la camisa que lleva puesta.