translate English to German: Thank you so much for this, you ROCK!
But: I am getting crazy of waiting 4 the Pussy-Book!