English: “A lot of things need to be discovered yet.”
Telugu: ‘‘ఇంకా ఎంతో పరిశోధన చేయాల్సి ఉంది.