Yet, they did so only at the last moment because there are still doubts in the minds of some people over there.
Cu toate acestea, au reuşit doar pe ultima sută de metri deoarece în mintea unora de acolo încă există îndoieli.