translate English to French: Today, we are experiencing a particularly important point in time.
Nous sommes en train de vivre un moment crucial.