We did so despite the many difficulties, obstacles and setbacks encountered by those efforts in the past few weeks.
Todo ello lo hemos hecho a pesar de las muchas dificultades, obstáculos y reveses que enfrentaron esos esfuerzos en las últimas semanas.