blot out the sky and cover the sun
Cover up the sky, Chinese idiom, Pinyin is Zheti āì RI, meaning to cover the sky and the sun. It is used to describe things with large volume, large quantity or grand momentum. From the water margin by Shi Naian of Ming Dynasty.
The origin of Idioms
The eighty third chapter of Water Margin written by Shi Naian of Ming Dynasty: "from a distance, we can see that Liao soldiers are covering the land, and black holes are blocking the sky and the sun. They are all soap carved flags."
Idiom usage
Along the stone mountain road, there are ancient pines and cypresses on both sides. Red leaves in Xiangshan by Yang Shuo
blot out the sky and cover the sun
be overwhelmed by an unexpected favour - shòu chǒng ruò jīng
ready to die the cruelest death for principles - gān xīn tú dì
do away with all fetishes and superstitions - pò chú mí xìn