English: There are many reports that confirm this.
Telugu: అనేక నివేదికలు ఈ విషయాన్ని స్పష్టం చేస్తున్నాయి.