Spanish–English dictionary

English translation of the Spanish word hacer todo lo posible

Spanish → English
  
SpanishEnglish
hacer todo lo posible do one’s best; do one’s utmost