translate English to French: I echo many of the questions that my colleagues have raised.
Je me fais l'écho de nombreuses questions posées par mes collègues.