Vocabulary

挫折感

feeling of frustration; sense of failure

noun