English: The evidence is accumulating.
Telugu: ఆధారాలు సేకరిస్తున్నాయి.