What does the phrase 'as if he were on needles' mean? Can you think of another phrase with a similar meaning substituting the word 'needless'?
The phrase actually is 'on needles and pins' which means to be nervously waiting to see what is going to happen or to be in an agitated state of suspense.
Another phrase that has a similar meaning is 'on tenterhooks'.