English: There has to be an investigation"
Telugu: విచారణ జరగాల్సిందే' అంది.