translate English to French: What better place to start than right here in Calgary at this very meeting?
Quel meilleur endroit où commencer qu'ici à Calgary, à cette réunion même?