English: I'm glad you finally wrote.
Telugu: చివరికి మీరు రాశారు సంతోషం.