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