Back to Dictionary
刀子嘴,豆腐心
dāozizuǐ,dòufuxīn
1.
to have a sharp tongue but a soft heart (idiom)