An act of hindering someone's plans or efforts
English: frustration, thwarting, foiling
frustration, defeat, foiling, thwarting
English: frustration, thwarting, foiling
English: frustration, defeat
Bahasa: kegagalan, kekalahan, kekecewaan, kehampaan, ketewasan
English: frustration
Bahasa: kekecewaan, kehampaan