English: It has to come out with new findings.
Telugu: ఇది కొత్త ఫలితాలతో ముందుకు రావాలి.