English: There is enough supporting evidence.
Telugu: దీనికి మద్దతుగా తగిన సాక్ష్యాలు ఉన్నాయి.