English: There's still a lot of research going on though.
Telugu: అయినా ఇంకా జరగవలసిన పరిశోధన ఎంతో ఉంది.