translate English to French: Impressionist and Modern sales in London – unabashed confidence!
Ventes impressionnistes et modernes de Londres – Soyez confiants !