Back to Dictionary
释然
釋然
shìrán
1. relieved
2. at ease
3. feel relieved