English: But eventually astronomers sorted out the problem.
Telugu: అయితే ఎట్టకేలకు శాస్త్రవేత్తలు ఈ సమస్యను పరిష్కరిస్తూ తీపికబురు అందించారు.