No soy español ni catalán, así que: qué significa esta frase? Nunca he oído "tales hombres"
En inglés equivaldría a "such" o "that." Bueno en este caso "these men." También se puede usar la expresión después de que alguien haya mencionado hombres de alguna característica para agregar énfasis.
No siempre los ejercicios de traducción corresponden a frases completas. Este no lo es.
Podría tener un sentido parecido a dichos hombres?
Sí. Especialmente cuando dichos/tales hombres hayan sido mencionados anteriormente con alguna característica. Bueno, esa es mi impresión.