คำศัพท์ : give best
give best [PHRV] ; ยอมรับว่า (บางคน) เป็นผู้ชนะ (คำไม่เป็นทางการ)
Related. ยอมรับว่ายอดเยี่ยม