English: But it should still be explored.
Telugu: అయినా ఇంకా పరిశోధించ వలసి ఉంది.