This entry is a bit on the silly side but, somehow, I managed to be featured on the front page of the German website

It looks very complementary and professional, but I have no idea what it says.  Do any of you happen to read German?  I'd appreciate the translation advice!