translate English to French: We are optimistic, and who has better reason?
Nous sommes optimistes et nous avons bien raison de l'être.