Det har tagit temligenlång