English: This was discovered by scientists in the framework of a recent study.
Telugu: ఈ విషయం ఇటీవలే శాస్త్రవేత్తల పరిశోధనల్లో వెల్లడైంది.