tehdä parhaansa

suomi-englanti sanakirja

tehdä parhaansa englanniksi

  1. do one's best, go all out