Is there an idiom or a saying in English that expresses a concept that all new ideas are well-forgotten old ones? Thanks!

I have one: "nothing is new under the sun". It's from the Old Testament.
Other possibilities:
"Everything old is new again." - from a song
"No need to reinvent the wheel." - a cliche
None of these quite capture your thought though.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Thanks, I appreciate it.