Полный англо-русский словарь
give best
Признать превосходство кого-л., быть побежденным
Полный англо-русский словарь
give beans
give better performance