English: Newer reports further clarified the matter.
Telugu: తాజాగా వెల్లడైన ఓ నివేదిక ఈ విషయాన్ని స్పష్టం చేసింది.