we've been left behind - Alemán Inglés Diccionario