Translate the following English sentence to French:
"He knows perfectly well that for nearly fifty years she has scrupulously avoided engaging in controversial political issues."
Il sait pertinemment que depuis cinquante ans, elle a scrupuleusement évité de s'engager dans des controverses politiques.