Translation of دل الٹا چلا آنا in English:

دل الٹا چلا آنا

phrase

  • be much perturbed or uneasy