translate English to French: The situation is very different today.
La situation est très différente aujourd'hui.