Translate the following English sentence to French:
"What better instrument than diplomacy can there be for promoting objectives of peace and of reconciling national interests?"
Quel meilleur instrument y a-t-il que la diplomatie pour promouvoir des objectifs de paix et de concertation des intérêts ?