on all these the modernization of europe has been undertaken bear's parliaments stamp
On all these points, the modernisation of Europe that has been undertaken bears Parliament's stamp.
On all these the modernisation of Europe has been undertaken bears Parliament's stamp.