translate English to French: Impossible.
Impossible.