make great or desperate efforts - Inglés Sinónimo Diccionario