landed: its worked out well, everyting is sorted. Northern Ireland saying.
you got the job? youre landed now!