translate English to German: I am sure a number of colleagues would express similar concerns.
Zahlreiche Kolleginnen und Kollegen würden bestimmt ähnliche Bedenken äußern.