English: There is some evidence to support this view.
Telugu: కొన్ని ఆధారాలు కూడా ఈ అభిప్రాయాన్ని బలపరుస్తున్నాయి.