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