give someone a strong impetus - Español Inglés Diccionario