Probably his energy and commitment made it possible for things to move forward.
Barangkali energi dan komitmennya memungkinkan segala sesuatu bergerak.