English: And there’s more evidence to back this.
Telugu: దీనిని నిరూపించడానికి ఇంకా ఆధారాలు కావాలి.