English: Am very pleased I discovered this.
Telugu: ఆ విషయం తెలిసి నాకు చాలా సంతోషం కలిగింది.