English: There’s enough evidence.
Telugu: అందుకు తగిన ఆధారాలు దొరుకుతున్నాయి.