English: A recent study does hint at this.
Telugu: ఈ విషయాన్ని ఇటీవలి అధ్యయనాలు స్పష్టం చేస్తున్నాయి.