carry out with greater vigor - Alemán Inglés Diccionario