heart torn by conflicting emotions – Meaning and Explanation

Part of speech :

Urdu Meaning (اردو معنی)

دل جسے متضاد جذبات نے کشمکش میں ڈال دیا ہو ۔

🔹 Roman Urdu