give it your best shot - сделай все, что в твоих силах, если хочешь победить give something one's best shot - сделать все возможное и невозможное
BEST SHOT
Англо-русский перевод BEST SHOT
English-Russian advanced dictionary. Англо-Русский дополнительный словарь . 2012