make a great effort for something - Turco Inglés Diccionario