one's life flashes before his/her eyes - Deutsch Englisch Wörterbuch