translate English to German: They argued that we should do more: they suggested that we should spend at least EUR 500 million, though they were coy about telling us where the extra money should come from.
Nach ihren Vorschlägen sollten wir mindestens 500 Mio. EUR aufbringen, wobei sie sich aber um die Frage herumdrückten, woher wir die zusätzlichen Mittel nehmen sollten.