English: But it still requires a lot of research to do.
Telugu: అయినా ఇంకా జరగవలసిన పరిశోధన ఎంతో ఉంది.