translate English to French: The very idea is absurd.
L'idée même est absurde.