Translated Labs
YOU SAID:
Suffocating on my thoughts
INTO JAPANESE
私の考えで窒息
BACK INTO ENGLISH
Choking in my opinion
私の意見で窒息
Well done, yes, well done!