Translated Labs
YOU SAID:
Odio esta puta mierda.
INTO JAPANESE
オディオ・エスタ・プタ・ミエルダ
BACK INTO ENGLISH
Odio Esta Puta Mierda
Yes! You've got it man! You've got it