English: It's worth seeing for your own eyes.
Telugu: ఇది మీ సొంత కళ్ళు చూడటం విలువ.