English: This was discovered by scientists in the framework of a recent study.
Telugu: ఇది శాస్త్రవేత్తలు ఇటీవల అధ్యయనాలు లో కనుగొన్నారు ఉంది.