be better than someone at something - Alemán Inglés Diccionario