translate English to French: It is thus a long term job that the Committee will take on board but it will carry it out admirably.
C'est donc un travail de longue haleine que la commission pourra prendre en charge: elle le fera admirablement.