Translated Labs
YOU SAID:
im chen chanking clanking
INTO JAPANESE
イム・チェン
BACK INTO ENGLISH
Lim Chen
Come on, you can do better than that.