Translated Labs
YOU SAID:
Fricking mind frickers
INTO JAPANESE
心のちらつき
BACK INTO ENGLISH
Flickering of the heart
心臓のちらつき
Okay, I get it, you like Translation Party.