English: Experts are demanding an investigation.
Telugu: దీనిపై విచారణ జరిపించాలని నిపుణులు కోరుతున్నారు.