not put in any effort to overcome an adverse situation - Spanish English Dictionary

Suggest a Term