English: There’s some evidence that suggests so.
Telugu: అలా వాదించడానికి వారు కొన్ని సాక్ష్యాలు చూపుతున్నారు.