English: A recent study does hint at this.
Telugu: ఈ విషయాన్ని తాజా అధ్యయనం తేల్చిచెప్పింది.