"kritisierte scharf" in English kritisierte scharf lambasted Detailed translations for "kritisierte scharf" kritisierte scharf kritisierte scharf(also: abgewatscht, fertig gemacht, scharf kritisiert, machte fertig) lambasted