English: A new research proved this fact recently.
Telugu: తాజాగా ఒక పరిశోధనలో ఇదే విషయం తేలింది.