desolates
动词 desolate:
leave someone who needs or counts on you; leave in the lurch
同义词:abandon, forsake, desolate, desert
reduce in population
同义词:depopulate, desolate
devastate or ravage
同义词:lay waste to, waste, devastate, desolate, ravage, scourge