on that basis the progress made is quite great a historical point view
On that basis, the progress made is really quite great, from a historical point of view.
On that basis, the progress made is quite great, a historical point view.