translate English to French: Nonsense.
C'est absurde.