What's the English equivalent of "Drilling one's head"?

In Arabic (Specifically, north-western Levantine), there's a saying that goes like

He drilled my head about/with that lunch meeting (بخشلي راسي باجتماع الغدا)

Which means something along the lines of

He kept insisting on/talking about/remind me of/bringing up that lunch meeting

It can be used in situations where your girlfriend wants you to take her out somewhere and she keeps reminding you about it everyday, when your kid keeps asking for a new bike everyday, or when your boss keeps bringing up that report you have due next Monday.

The saying doesn't carry the connotation of negligence reluctance on behalf of the person on the receiving end. The person might or might not be working on fulfilling his promise or adhering to the other party's wishes.

Many times I find myself in such situations and I really need something to use. I often use the direct translation as written in the first example.

Is there an equivalent for that in English?

The closest thing I was able to think of was "nagging", but it doesn't convey how strongly I feel about the situation.


Solution 1:

A very common American English expression is beat over the head.

He beat me over the head about that lunch meeting.

Solution 2:

At @ermanen 's suggestion, I will promote this suggestion from a comment:

to harp on about something is to continually refer to that thing to an annoying degree.

There's a discussion here: http://www.wordwizard.com/phpbb3/viewtopic.php?f=5&t=1544 about the origin of the phrase suggesting it originally alluded to playing the same string (on a harp) monotonously.

to bang on probably derives from a similar musical metaphor.

Solution 3:

Also, wouldn't drop the subject.

Or even, a less polite, wouldn't shut up about it.

They both mean about what you've said.

Solution 4:

Perhaps to pester?

Which, according to Collins dictionary word definition, comes quite close to nagging, meaning: to annoy or nag continually

Solution 5:

Here a a couple more:

1) Badger

to harass or urge persistently; pester; nag: I had to badger him into coming with us. (dictionary.com)

2) sounding like a broken record

someone or something that annoyingly repeats itself, as a vinyl record with a scratch (dictionary.com)

Example:

You are starting to sound like a broken record.