I had such doubt that we were going to be able to pull it off given all the hurdles and challenges, right to the last minute.
Hasta el último minuto tenía muchas dudas de que fuésemos a lograr llevar a cabo el proyecto dadas las condiciones y los retos existentes.