English: A recent study does hint at this.
Telugu: ఇటీవల జరిగిన ఒక అధ్యయనం ఈ విషయాలు చెప్పింది.