Translate the following English sentence to French:
"Sadly our own Environment Agency does not appear to be up to the job yet."
Notre Agence pour l'environnement ne semble malheureusement pas encore être à la hauteur.