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