English: That's been a question that has perplexed researchers for years.
Telugu: అనేది ఏళ్లుగా శాస్త్రవేత్తల మెదళ్లను తొలుస్తున్న ప్రశ్న.