to lag far behind - Alemán Inglés Diccionario