Translate the following English sentence to French:
"It is about time that we all faced up to our responsibilities because we have not only ourselves and our environment to think of but future generations as well."
Il est grand temps que nous assumions tous nos responsabilités, car nous ne devons pas penser qu'à nous et à notre environnement, mais également aux générations futures.