durchblitzen von Sonnenstrahl etc → flash ( shine) through
Wörterbuch v2 Englisch-Deutsch © WordReference.com 2019:
durchblitzen durchscheinen → shine through- die Sonne durchblitzt die Wolken → the sun shines through the clouds
durchblitzen durchzucken figurativ, in übertragenem Sinn | figurative(ly)fig → flash through- ein Gedanke durchblitzte ihn → a thought flashed through his mind