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