make more of an effort - Turco Inglés Diccionario