English: Much evidence supports this view.
Telugu: ఈ దృశ్యం మద్దతు ఇస్తుందని సాక్ష్యము చాలా ఉంది.