English: It is so huge that it can be clearly seen from space .
Telugu: దీనిని అంతరిక్షం నుండి స్పష్టంగా చూడగలిగే అంత పెద్దది .