신나다

become happy; become delighted; become elated

Explanation

become happy; become delighted; become elated
To get excited and come to feel very good.