translate English to French: They have nevertheless been called into question by Mr. Orughu.
Les politiques et les pratiques de l'Agence ont néanmoins été remises en question par M. Orughu.