Translated Labs
YOU SAID:
forming a new company
INTO JAPANESE
新しい会社の形成
BACK INTO ENGLISH
The formation of the new company
You should move to Japan!