English: A great pleasure to see.
Telugu: చూడడానికి ఎంతో మనోహరంగా ఉంది.