Translation of طبیعت ٹھہرنا/ ٹھیرنا in English:

طبیعت ٹھہرنا/ ٹھیرنا

phrase

  • be comforted, find solace
    recover
    get over a shock