English: This made no sense to the researchers.
Telugu: ఈ విషయం శాస్త్రవేత్తలకు కూడా అర్థం కావట్లేదు.