Urdu · idiom · Character & Virtue

Kaan pakadna tauba karna

कान पकड़ कर तौबा करना
Meaning

To vow contritely never to repeat a mistake.

Literally: holding the ears and repenting