translate English to French: Something else is going on.
Il y a donc autre chose.