English: A lot to do and to see.
Telugu: చూడండి మరియు చేయటానికి చాలా ఉంది.