English: Glad you're finally writing.
Telugu: చివరికి మీరు రాశారు సంతోషం.