英语(of passing time) in an instant,(of a sight) in a flash
德语schnell vorbeihuschen, kurz auftauchen(V)
法语en un in