translate English to French: Inexorable. Rude and incontinent.
Impressionnante, inexorable, obscène et intempérante.