"may the best win" in German May the best win. Möge der/die Bessere gewinnen. Detailed translations for "may the best win" May the best win. May the best win. Möge der/die Bessere gewinnen.