Translated Labs
YOU SAID:
Introducing Windows 7
INTO JAPANESE
Windows 7の紹介
BACK INTO ENGLISH
Introduction of Windows 7
You should move to Japan!