Translate the following English sentence to French:
"The European Parliament has not exactly been clean in its approach to things throughout its history."
Le Parlement européen n'a pas toujours été très net, dans son approche, au cours de son histoire.