English: There is much to see.
Telugu: ఇట చూడవలసినవి చాల గలను.