Traducción de to give it one's best shot en Español:

to give it one's best shot

locución

  • 1

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