Urdu · idiom · Character & Virtue

Kaan Pakadna

कान पकड़ना
Meaning

To repent and vow never to repeat a mistake.

Literally: to hold one's ears