English: There is evidence to support this theory.
Telugu: ఈ వాదనకు మద్దతు ఇచ్చే సాక్ష్యాలున్నాయి.