English to Hindi

Meaning for:
crack up
other
स्वास्थ्य बिगड़ना