Back to Dictionary
欣幸
xīnxìng
1. delighted
2. overjoyed