at this juncture/moment/point in time - Türkçe İngilizce Sözlük