to have sth. on the mind

Wörterbuch