translate English to German: It must be done quicker than that.
Es muss schneller gehen!