Translated Labs
YOU SAID:
let me please introduce myself
INTO JAPANESE
自己紹介させてください
BACK INTO ENGLISH
Let me introduce myself.
紹介させてください。
You should move to Japan!