bleeding heart
noun /ˌbliːdɪŋ ˈhɑːt/
/ˌbliːdɪŋ ˈhɑːrt/
(disapproving)- a person who is too kind towards people that other people think do not deserve this treatment
过于善良的人;滥好人 - a bleeding-heart liberal
一个心肠太软的自由主义者 - All the bleeding hearts and socialists oppose the changes to the immigration law.
所有流血的心和社会主义者都反对修改移民法。
- a bleeding-heart liberal