English: I'm so glad I did now though.
Telugu: ఏదేమైనా ఇప్పుడు చేస్తున్నందుకు సంతోషం.