English: This puzzled the researchers.
Telugu: దీనితో రీసెర్చ్ స్కాలర్‌లకు ఉత్సాహం కలిగింది.