translate English to French: Let us be under no illusion.
Ne nous faisons pas d'illusions.