translate English to French: No doubt their eyes are now set on world leaders convening here to address the circumstances and harsh consequences of this global crisis.
Et ces populations et ces pays ont, à n'en pas douter, les yeux fixés sur les dirigeants mondiaux réunis ici pour traiter des circonstances et des conséquences impitoyables de cette crise mondiale.