héng dāo duó ài横刀夺爱to rob sb of sth they cherish (idiom)Frequency 1.9Meaningsto rob sb of sth they cherish (idiom)