translate English to German: The report we have produced, drawn up under the leadership of Mr Garriga Polledo, is a genuinely good result.
Unser Ergebnis, der unter der Federführung von Salvador Garriga Polledo erstellte Bericht, ist ein wirklich gutes Ergebnis.