get/have the best of something - Francés Inglés Diccionario