English: There is a lot to be investigated.
Telugu: ఇక్క డకూడా జరగవలసిన పరిశోదన చాల ఉంది.