land a glove on sb, & deliver the knock-out punch, etc,
Jeffrey Archer's "False Impression":
(Macy and Jack are FBI agents),
Macy had also made it clear that he hoped Jack would take over from him once he was transferred back to Washington DC. But before that could happen, Jack still had to put in jail a man who was turning any such thoughts of promotion into fantasies. And so far, Jack had to admit, he hadn't so much as landed a glove on Bryce Fenston, and was now having to rely on an amateur to deliver the knock-out punch.
1. take over from
2. turning any shuch thoughts of promotion into fantasies.
3. land a glove on Bryce Fenston
4. deliver the knock-out punch
On the whole , I completely don't quite understand this sentence , \
please help me and thank you so much,