Translated Labs
YOU SAID:
Introducing Windows 7
INTO JAPANESE
Windows 7の紹介
BACK INTO ENGLISH
Introduction of Windows 7
That didn't even make that much sense in English.