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