translate English to French: What planet do we think we are on?
On nage en pleine folie.