English: Scientists have long debated on this issue.
Telugu: సైంటిస్టులు చాలా కాలంగా ఈ ఆస్టరాయిడ్‌పై పరిశోధనలు చేస్తున్నారు.