Translate the following English sentence to French:
"She has a really tough task on her hands but I am sure that she will get the full support that she recognises that she needs from the European Parliament."
Une très lourde tâche l'attend mais je suis certain qu'elle recevra tout le soutien dont elle reconnaît avoir besoin de la part du Parlement européen.