show a maximum effort - Inglés Sinónimo Diccionario