English: discovered very recently (2001).
Telugu: ఇది ఇటీవలే కనుగొనబడినప్పటి నుండి (2001 లో) చాలా పెద్దది కాదు.