translate English to German: The new Sketch is fabulous, the results are stunning!
Das neue Sketch ist fabelhaft, die Ergebnisse sind umwerfend!