have the best of

習語

獲勝;勝過;佔上風

10 部電影說過
that anybody ever got the best of old Hercules.
8 部電影說過 · 第 1 部