Google Translate Fail!

So just out of curiosity, I tried to use google translate to see what the famous "lorem ipsum etc" text was when translated into english, and this is what I got If you read the whole thing it's pretty funny.

MacRumors attracts a broad audience
of both consumers and professionals interested in
the latest technologies and products. We also boast an active community focused on
purchasing decisions and technical aspects of the iPhone, iPod, iPad, and Mac platforms.