English: A real pleasure to see this.
Telugu: నిజంగా చూడటం చాలా సంతోషం.