English: A new research proved this fact recently.
Telugu: ఇటీవల జరిగిన కొన్ని అధ్యయనాలు ఇదే విషయాన్ని ధ్రువీకరించాయి.