at that point/stage, ... - Almanca İngilizce Sözlük