Barcelona time to mend