English: Still, one has to investigate.
Telugu: అయినా ఇంకా పరిశోధించ వలసి ఉంది.