At that point/stage, ... - Alemán Inglés Diccionario