translate English to French: I think this says quite a lot about the way the situation now appears in the world.
Je trouve cela parlant lorsqu'il s'agit de décrire la situation du monde aujourd'hui.