everyone thinks they're the best - Español Inglés Diccionario