English: There is nevertheless research that should take place.
Telugu: అయినా సరే ఇది జరగవలసిన పరిశోధన.