Urdu · idiom · Nation, Faith & Society

Loha Manna

लोहा मानना
Meaning

To acknowledge another's superiority or prowess.

Literally: to accept the iron (of someone)