English: Great experience to see this.
Telugu: ఇదంతా చూడటం గొప్ప అనుభవం.