English: New research just found out.
Telugu: తాజాగా జరిపిన పరిశోధనలో కొత్త విషయం తెలిసింది.