translate English to French: It was at Mt A. that I caught a glimpse of how powerful a speech could be.
C’est à ce collègue que j’ai compris la force d’un discours.