make more of an effort - Francés Inglés Diccionario