 european parliament has so far under leadership of its reporters done very good
The European Parliament has so far, under the leadership of its rapporteurs, done very good work.
The European Parliament has so far, under leadership of its rapporteurs, done very good