分布: to scatter, to distribute, to be distributed (over an area etc), (statistical, geographic) distribution...
纪录: to record, record (written account), note-taker, record (in sports etc)...
自以为是: to believe oneself infallible (idiom), to be opinionated...
堵: to block up (a road, pipe etc), to stop up (a hole), (of a person) choked up with anxiety or stress, wall (literary), (classifier for walls)...
大胆: brazen, audacious, outrageous, bold, daring, fearless...
焦急: anxiety, anxious...
处长: department head, section chief...
领土: territory...
不仅: not only (this one), not just (...) but also...
莫非: can it be possible that, could it be...