Translation of "Overly onerous" in German

Related phrases