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