铺天盖地

pū tiān gài dì

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

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

to spread

tiān

day

gài

lid

earth