translate English to French: We are not wishful thinkers.
Nous ne nous berçons pas d'illusions.