to lag far behind - Español Inglés Diccionario