English: There is adequate evidence to substantiate this.
Telugu: ఇందుకు సంబంధించి తగిన ఆధారాలు ఉన్నాయని చెబుతున్నారు.