despair; frustration
〔挫折〕
1. despair; frustrationThe state of being frustrated or enervated.
2. breakdownA plan, task, etc., failing along the way.
7 more sentences in the app — free account.