English: A new study has revealed important clues.
Telugu: తాజా అధ్యయనంలో మరికొన్ని కీలక విషయాలు వెల్లడయ్యాయి.