translate English to German: It all happens so quickly, one minute we’re watching the next….
Alles passiert so schnell, von einer Minute zur anderen ist alles anders...