set one's heart at rest - German English Dictionary