Translation of to give it one's best shot in Spanish:

to give it one's best shot

phrase

  • 1

    he gave it his best shot lo hizo lo mejor que pudo