Lost in Translation

This fun site runs English text through five different languages translations back to English. Result: "This place of the system of the recovery cuts to the English text with five translations several of the immovable speech in the English." Link Discuss (Thanks, David Grant!)