Alleviated

Russian Meaning

облегчать

смягчать

English Meaning

  1. Made more bearable.
  2. Simple past tense and past participle of alleviate.