translate English to French: CROSSROADS We are at a crossroads in terms of defining fundamental human values and principles.
A LA CROISliE DES CHEMINS Nous sommes a la croisee des chemins en ce qui touche la definition de nos valeurs et principes fondamentaux.