translate English to French: We know what’s required in order to create it and we share a determination to make sure that it comes about.
Nous savons ce qu’il faut pour concrétiser cette vision et nous sommes toutes et tous résolus à faire en sorte de la concrétiser.