English: only discovered recently in 1985.
Telugu: మేము 1985 లో, మాత్రమే ఇటీవల కనుగొన్నారు.