Shrewd language little good in front of heartless heavyweight journalist
I believe the answer is:
far-sighted
'shrewd' is the definition.
(I have seen 'Shrewd of judgement ' mean 'far-sighted' so perhaps 'shrewd' could also mean 'far-sighted')
'language little good in front of heartless heavyweight journalist' is the wordplay.
'language' becomes 'farsi' (Farsi is an example**).
'little' suggests taking the first letters.
'in front of' says to put letters next to each other.
'heartless' means to remove the middle letters.
'journalist' becomes 'ed' (short for editor).
'heavyweight' with its centre removed is 'ht'.
The first letter of 'good' is 'g'.
'farsi'+'g'+'ht'+'ed'='FAR-SIGHTED'
(Other definitions for far-sighted that I've seen before include "Able to anticipate distant events" , "Having shrewdness of judgement" , "Shrewd of judgement" .)