give someone the shirt off one's back give someone the shirt off one’s back
Related Translations:
慷慨解囊: loosen one's purse strings generously; be liberal of one's money; (he) came down handsomely.; contribute to the fund with an open heart; give alms liberally; give alms magnanimously; help
准备慷慨解囊: be slow in choosing a friend slower in changing