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