English: I am glad you stumbled onto this.
Telugu: ఈ విషయంలో మీరు గొంతెత్తినందుకు సంతోషం.