Translation of "Im genick sitzen" in English

Vor allem nicht, nachdem mir diese Strolche im Genick sitzen.
Certainly not with those thugs breathing down my neck.
OpenSubtitles v2018

Ich habe vier Abhandlungen, mit denen mir die Zeitungen im Genick sitzen,
I've got four papers that journals are breathing down my neck for,
OpenSubtitles v2018