a lot on one's mind
Mary ha molte cose per la testa.
Mary has a lot on her mind.
Io avevo molte cose per la testa.
I had a lot of things on my mind.
Io ho semplicemente molte cose per la testa.
I just have a lot of things on my mind.
Ho avuto molte cose per la testa di recente.
I've had a lot on my mind lately.
Avevo molte cose per la testa.
I had a lot on my mind.
Io ho avuto molte cose per la testa di recente.
I've had a lot on my mind lately.