English: Also, there is a need for an independent investigation.
Telugu: అంతే గాక, స్వతంత్రంగా ఒక పరిశోధన చేయవలసి వుంటుంది.