translate English to French: I believe the European institutions can help to shed light on this matter, which weighs heavily on relations within the region.
Les institutions européennes peuvent, à mon avis, aider à faire la lumière sur ce dossier qui pèse sur les relations dans la région.