English: There is solid evidence to back this up as well.
Telugu: అందుకు బలమైన ఆధారాలు కూడా కనబడుతున్నాయి.