YOU SAID:
Agonization and frustration.
INTO JAPANESE
苦しみや欲求不満
BACK INTO ENGLISH
Suffering and frustration
INTO JAPANESE
苦しみと不満
BACK INTO ENGLISH
Suffering and dissatisfied
INTO JAPANESE
苦しみと不満
BACK INTO ENGLISH
Suffering and dissatisfied
That didn't even make that much sense in English.