English: No scientist had seen it before.
Telugu: దీనిని ఇంతకు ముందు శాస్త్రవేత్తలు కనుగొనలేదు.