YOU SAID:
people severely irritate me
INTO JAPANESE
人々は私をひどく苛立たせます
BACK INTO ENGLISH
People make me terribly annoyed
INTO JAPANESE
人々は私をひどく苛立たせます
BACK INTO ENGLISH
People make me terribly annoyed
That didn't even make that much sense in English.