English: Until recently, many had no idea what this animal looked like.
Telugu: ఇటీవల వరకు, అనేక ఈ జంతువు వలె కనిపిస్తుంది ఏమి స్వల్పంగానైనా ఆలోచన లేదు.