following more than three years on the community code on visas and complicated negotiations with the council it has finally proved possible to reach a compromise
Following more than three years' work on the Community Code on Visas and complicated negotiations with the Council, it has finally proved possible to reach a compromise.
Following more than three years' on the Community Code on Visas and complicated negotiations with the Council, it has finally proved possible to reach a compromise.