English: And there appears to be strong evidence to support that.
Telugu: అందుకు బలమైన ఆధారాలు కూడా కనబడుతున్నాయి.