translate English to French: We have in fact arrived full circle at the present moment.
Aujourd’hui, on peut dire que « la boucle est bouclée ».