One of the mysteries of the English language finally explained.
1‘it's his players who have let the team down’
fail, fail to support, fall short of expectation
disappoint, disillusion, disenchant
abandon, desert, leave stranded, leave in the lurch, leave high and dry, betray, neglect, jilt
stab in the back
North American informal bail on
support, satisfy, do one's bit
In this article we explore how to impress employers with a spot-on CV.