have significant influence on somebody - Francés Inglés Diccionario