English: An independent review is under way.
Telugu: దీనిపై స్వతంత్ర సమీక్ష జరుగుతోందని తెలిపింది.