Translated Labs
YOU SAID:
let me please introduce myself
INTO JAPANESE
自己紹介させてください
BACK INTO ENGLISH
Let me introduce myself.
紹介させてください。
This is a real translation party!