be all heart idiom
心地善良(常用作反语,以示幽默)
to be very kind and generous. This phrase is often used humorously, especially in the UK, to mean the opposite.
She's all heart. 她心地善良。
humorous "He deserves all he gets." "Oh, you're all heart (= you are not kind)!" “他活该这样。”“噢,你可太善良了!”