English: Scientists were able to answer this question.
Telugu: ఈ ప్రశ్నలకు సమాధానం శాస్త్రవేత్తలకు ఎప్పుడో దొరికేసింది.