English: A lot has to be explored although.
Telugu: అయినా ఇంకా జరగవలసిన పరిశోధన ఎంతో ఉంది.