not be backward in coming forward - Francés Inglés Diccionario