English: A few recent studies have backed this notion.
Telugu: ఈ మధ్య వచ్చిన కొన్ని అధ్యయనాలు ఈ వాదనకు బలాన్ని చేకూరుస్తున్నాయి.