English: A new report out suggests that this is the case.
Telugu: ఇదే విషయాన్ని నిజం చేస్తూ తాజాగా విడుదలైన ఒక నివేదిక స్పష్టం చేస్తోంది.