The phrase "I'm glad" is an expression we often use in English, especially as a response, e.g. in response to a thank you note. What's the closest French equivalent to "I'm glad"?
I can think of a few possibilities. Je suis heureux is the first choice on Google Translate. But then there also is Je suis content and Je m'amuse.
What would you give as the closest equivalent?