translate English to German: Welcome to the funniest site in the Internet.
Herzlich Willkommen auf der dummsten Seite im Internet.