French to English translation that makes an impact

Nicola Thayil