frustration in Finnish
frustration in Finnish
turhauttaminen
act of frustrating
turhautuminen
act of frustrating