bring (a fish) to land with a net or rod.
"he landed 43 on Saturday"
informal
succeed in obtaining or achieving (something desirable), especially in the face of competition.
"she landed the starring role in a new film"
synonyms: obtain, get, acquire, procure, secure, be appointed to, gain, net, win, earn, achieve, attain, bag, come by, draw, pick up; More
Hi LIK.
Thanks to both of you, I'm glad to say we are all well here...if a bit cold with some snow. (Not lying, just blowing about in an annoying manner).
Hope you are both also in the pink?