De hade länge varit förlofvade : hela tio år.