Translated Labs
YOU SAID:
im chen chanking clanking
INTO JAPANESE
イム・チェン
BACK INTO ENGLISH
Lim Chen
You should move to Japan!