Urdu · idiom · Struggle & the Sword
Daant Khatte Karna
दाँत खट्टे करना
also written: dant khatte karna
Meaning
To defeat an opponent soundly; to give a humbling lesson.
Literally: to make someone's teeth sour
To defeat an opponent soundly; to give a humbling lesson.
Literally: to make someone's teeth sour