English: Am really glad to have found this.
Telugu: అసలు ఈ విషయం తెలినప్పటి నుంచి నాకు చాలా హ్యాపీగా ఉంది.