take one's best shot

Dictionnaire