Translated Labs
YOU SAID:
I am addicted to TV Tropes
INTO JAPANESE
TV Tropesにはまっています
BACK INTO ENGLISH
Addicted to TV Tropes
TV Tropesにはまって
You should move to Japan!