English: After all there’s still more research needed.
Telugu: అయినా ఇంకా జరగవలసిన పరిశోధన ఎంతో ఉంది.