britain [noun] + arrive [verb]