Urdu · idiom · Nation, Faith & Society

Paani Paani Hona

पानी पानी होना
Meaning

To be deeply ashamed; to be drenched in embarrassment.

Literally: to become all water