Translate the following English sentence to French:
"The speed at which scientific research progresses is sometimes difficult for average humans, and even for politicians, to comprehend."
La recherche scientifique progresse parfois à une vitesse difficile à appréhender pour le commun des mortels, et même pour le pouvoir politique.