translate English to French: Favourable comparison could be made to the work of architects Norman Foster in England or the Europeans Piano and Rogers.
On pourrait avantageusement comparer ses travaux à ceux des architectes Norman Foster, en Angleterre, ou à ceux des Européens Piano et Rogers.