English: There is a lot of research to be done.
Telugu: చేయవలసిన పరిశోధన మనముందు ఎంతో ఉంది.