a series of issues in review faced difficulties in their realization
A series of issues mentioned in the review face significant difficulties in their realisation.
A series of issues in review face difficulties in their realisation.