in respect i should back if ansatisfied at what been achieved in the last few years
In that respect, I think that we should look back, if only briefly, and feel satisfied at what has been achieved in the last few years.
In respect, I should back, if and satisfied at what been achieved in the last few years.