English: A number of reports point that out.
Telugu: అనేక నివేదికలు ఈ విషయాన్ని స్పష్టం చేస్తున్నాయి.