Crossword Genius

Physically present as he lifts hen out (2,3,5)

Ross

I believe the answer is:

in the flesh

I'm a little stuck... Click here to teach me more about this clue!

'physically present' is the definition.
'in the flesh' can be an answer for 'present' (I've seen this in another clue). I'm not sure about the 'physically' bit.

'he lifts hen out' is the wordplay.
'out' is an anagram indicator (out can mean wrong or inaccurate).
'he'+'lifts'+'hen'='heliftshen'
'heliftshen' is an anagram of 'IN THE FLESH'.

'as' is the link.

Can you help me to learn more?

(Other definitions for in the flesh that I've seen before include "Vexing thorn is found here" , "Actually present" , "Incarnate" .)

I've seen this clue in The Irish Times.
Want a hint initially instead of a full solution? Install my app