Creo que les hemos fallado, pero tendremos que seguir trabajando en el futuro.
I think we have failed them, but we must continue our work in the future.
Creo que les hemos fallado, pero tendremos que seguir trabajando en el futuro.