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