To me this does not seem like natural phrasing. Do you know whether it was written by a native English speaker? It may be a non-native attempt at saying "impossible to obtain".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
OrgaCould you give me an example of using the phrase "put in hand"?It's not a natural phrase for native speakers. "have at/on hand" is.