Urdu · idiom · Struggle & the Sword

Kaanton ki sej

काँटों की सेज
Meaning

A life or situation full of pain and hardship.

Literally: a bed of thorns