释然 shì rán

DEFINITIONS

  1. relieved
  2. at ease
  3. feel relieved

CHARACTERS

释 shì interprete, elucidate; release
然 rán yes, certainly; pledge, promise