Iseggasen-a ineggura tussna tḥella-d afara meqqren.
English: In recent years, science has made remarkable progress.