English: Am so glad I came across this.
Telugu: ఇలా రావడం నాకు చాలా సంతోషంగా ఉంది.