"have come a long way" in Spanish
Definition
Esta expresión significa lograr un gran progreso o mejora, especialmente después de comenzar con muchas dificultades o poco conocimiento.
Usage Notes (Spanish)
Se usa para elogiar el progreso de una persona, grupo o cosa ('You have come a long way'). Suele referirse al crecimiento personal o al avance tecnológico. Tono informal y positivo.
Examples
You have come a long way since you started learning English.
Tú **has avanzado mucho** desde que empezaste a aprender inglés.
Our technology has come a long way in the last decade.
Nuestra tecnología **ha avanzado mucho** en la última década.
They have come a long way from their first performance.
Ellos **han mejorado mucho** desde su primera presentación.
Wow, you have come a long way—I'm really impressed with your progress!
¡Vaya, **has avanzado mucho**! ¡Estoy realmente impresionado con tu progreso!
Smartphones have come a long way since those old flip phones.
Los teléfonos inteligentes **han avanzado mucho** desde aquellos antiguos de tapa.
Looking back, our team has come a long way despite many setbacks.
Al mirar atrás, nuestro equipo **ha avanzado mucho** a pesar de muchos obstáculos.