English: This is our own technology.
Telugu: ఇదంతా మన టెక్నాలజీ మహిమ.