YOU SAID:
I'm choking on my own rage
INTO JAPANESE
自分の怒りで窒息している
BACK INTO ENGLISH
I'm suffocated by my own anger
INTO JAPANESE
自分自身の怒りに窒息してしまう
BACK INTO ENGLISH
choked by one's own anger
INTO JAPANESE
自分の怒りで息が詰まる
BACK INTO ENGLISH
I'm suffocating with my anger
INTO JAPANESE
怒りで窒息してしまう
BACK INTO ENGLISH
I'm suffocated with anger
INTO JAPANESE
怒りで窒息してしまう
BACK INTO ENGLISH
I'm suffocated with anger
Well done, yes, well done!