make an extra effort - Alemán Inglés Diccionario