Translate the following English sentence to French:
"We have reached a propitious moment and I think the Macedonians are glad about it."
Nous sommes intervenus au bon moment et je pense que les Macédoniens en sont très heureux.