alleviating
动词 alleviate:
provide physical relief, as from pain
同义词:relieve, alleviate, palliate, assuage
make easier
同义词:facilitate, ease, alleviate