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