translate English to French: I am sure that everyone has understood what is happening.
Je suis certain que chacun a compris ce qui se passe.