translate English to German: What can I say ... I have no words!
Was soll ich sagen ... Ich habe keine Worte!