he did his best. - Inglés Sinónimo Diccionario