go on at
idiomDefinition of go on at
chiefly British, informal
: to criticize (someone) often or repeatedly
Quit going on at me all the time!