Translate the following English sentence to French:
"Perhaps we should review this at some stage in the near future and look at it anew to try to come up with a better solution."
Peut-être devrions-nous réexaminer ceci à un autre niveau dans un avenir proche et essayer de proposer une meilleure solution.