隐藏: to hide, to conceal, to mask, to shelter, to harbor (i.e. keep sth hidden), to hide oneself, to lie low, to nestle, hidden, implicit, private, covert, recessed (lighting)...
人类: humanity, human race, mankind...
愈演愈烈: ever more critical, problems get more and more intense...
居民楼: apartment building, residential tower...
火: fire...
身影: silhouette, figure...
悲哀: grieved, sorrowful...
肥料: fertilizer, manure...
抵制: to resist, to boycott, to refuse (to cooperate), to reject, resistance, refusal...
屯: difficult, stingy...