Thank goodness you & the babies are safe!
Those kinds of storms scare me senseless. I used to lock my kitties and myself in the closet during the nasty storms when I lived in Houston.

I hope your windows are repaired/replaced soon!