translate English to French: We hope that your impressions are favourable.
Nous espérons que vos impressions sont favorables.