Vocabulary
挫折感
ざせつかん
feeling of frustration; sense of failure
noun