Translation of دل سنبھالنا in English:

دل سنبھالنا

phrase

  • take heart or courage
    nerve (oneself to an effort)