make an extreme effort - Turco Inglés Diccionario