English: Anyway, a lot more investigation still to be done.
Telugu: అయినా ఇంకా జరగవలసిన పరిశోధన ఎంతో ఉంది.