"have finally arrived."