translate English to French: How absurd!
C'est absurde!