i'm relieved to hear that. - Spanish English Dictionary