English: However, it is something that needs to be investigated.
Telugu: అయినా సరే ఇది జరగవలసిన పరిశోధన.