English: We were thrilled to support this innovative idea.
Telugu: ఈ మేధావి ఆలోచనకు మద్దతు ఇవ్వగలిగినందుకు మేము ఆశ్చర్యపోయాము.