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.

oddać ostatnią koszulę, być niezwykle hojnym

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.
Jest tak miły, że oddałby ci ostatnią koszulę, gdybyś jej potrzebował.
My neighbor is the kind of person who would give you the shirt off their back.
Mój sąsiad to typ osoby, która oddałaby ci ostatnią koszulę.