铺天盖地

pū tiān gài dì

lit. eclipsing the sky and blanketing the earth (idiom)

fig. arriving in overwhelming quantities; engulfing; all-pervasive

铺

pū

to spread

天

tiān

day

盖

gài

lid

地

dì

earth