translate English to French: Such optimism was well founded.
Cet optimisme est pleinement fondé.