bounce back


Meanings

  • improve in health;