The timing of this guarantee couldn't have been more critical.
Ni allai amseriad y warant hon fod wedi bod yn fwy tyngedfennol.