have sth on your mind

Frequency
Difficulty
Tags CEFR-C2
phrase
C2

to be thinking about or worried about something

I have a lot on my mind these days.

translation

phr. to be thinking about or worried about something