English: There are many evidence.
Telugu: ఎన్నో ఆధారాలు ఇచ్చేస్తారు.