One of the mysteries of the English language finally explained.
1‘it was the loss of human life that lay heavy on him’
trouble, worry, bother, torment, oppress, nag, prey on one's mind, plague, niggle at, gnaw at, haunt
be a burden to, burden, press down on, weigh down, be a great weight on, weigh heavily on someone's mind, cause anxiety to
informal bug, aggravate
In this article we explore how to impress employers with a spot-on CV.