English to Hindi

Meaning for:
long suffering
other
लम्बे समय से संकट झेलने वाला