This is the first real advance in years, perhaps decades.
Still doesn’t explain the languages, I believe two, the thing is written in.
A picture of a plant says one thing, the decipherment of the text says another.