Se han echado al hombro las tareas de aplicación, y soy consciente de que se trata de una labor muy pesada.
They have shouldered the burden for the implementation, which I know was a very onerous task.