English: More evidence will be needed to establish this.
Telugu: దీనిని నిరూపించడానికి ఇంకా ఆధారాలు కావాలి.