Seize the avidity upon...

“The faculty for myth is innate in the human race. It seizes with avidity upon any incidents in the career of those who have at all distinguished themselves from their fellows, and invents a legend.”

I don’t know what the second sentence means, especially the bold part. :?

Hi cooliegirly

You could say “enthusiastically uses” means about the same thing as “seizes with avidity upon” in the sentence.

A short rewording: Important achievements are enthusiastically used in the creation of legends.

Amy

I see. I get the general meaning of it now, do you have a more word by word kind of translation of this sentence though?