Urdu · idiom · Struggle & the Sword

Aankh ka tel

आँख का तेल
Meaning

Painstaking labour and eyestrain over careful work.

Literally: the oil of the eye