English: This fact has been found by some of the recent researchers.
Telugu: ఇటీవల కొంతమంది శాస్త్రవేత్తలు చేసిన పరిశోధనల్లో ఈ విషయం వెల్లడైంది.