English: A lot of the evidence says yes.
Telugu: అవునని పలు ఆదారాలు వెల్లడిస్తున్నాయి.