frustration in French
frustration in French
frustration
The feeling of annoyance at impossibility from resistance or inability to achieve something.