relieved

glad /
thankful /
grateful /
pleased /
happy /
put at one's ease