Hi Context : A storm in a city. The characters observes the lightnings Is the expression "sparkling nest" a "stormy" idiom ? Thank You