have (someone or something) on one's mind

много думать о ком-либо \ чём-либо

Linda had a lot of problems on her mind.

Другие идиомы: