Translate the following English sentence to French:
"It is certainly a challenge, but we must accept it for the sake of coming generations."
C'est un défi, certes, mais nous devons le relever pour les générations qui nous suivront.