translate English to German: Mr Brok's report is marred by some severe contradictions.
Der Bericht von Herrn Brok verfällt in tiefe Widersprüche.