English: Investigation has to be done.
Telugu: పరిశోధన జరగ వలసి ఉంది.