on sight in German
on sight in German
auf den ersten Blick
(idiomatic) Immediately when sighted.
beim ersten Anblick
(idiomatic) Immediately when sighted.
gleich
(idiomatic) Immediately when sighted.
sofort
(idiomatic) Immediately when sighted.
unmittelbar
(idiomatic) Immediately when sighted.
gleich
(by extension) Immediately upon coming to one's attention.
sofort
(by extension) Immediately upon coming to one's attention.
unmittelbar
(by extension) Immediately upon coming to one's attention.