English: Am so glad to have found this here.
Telugu: ఇలా రావడం నాకు చాలా సంతోషంగా ఉంది.