On the mainland, the Reconquista (Reconquest) continued for another two and one-half centuries.
The reconquest continued on the mainland for another 2 and 1/2 centuries.
The reconquest was lasted only for a couple of days in the mainland.