translate English to German: The European Parliament has always been a staunch supporter of the International Criminal Court.
Das Europäische Parlament hat den Internationalen Strafgerichtshof immer nachdrücklich befürwortet.