English: Although there remains so much to be explored.
Telugu: అయినా ఇంకా జరగవలసిన పరిశోధన ఎంతో ఉంది.