aklından pek çok şey geçmek

listen to the pronunciation of aklından pek çok şey geçmek
Türkçe - İngilizce
a lot on one's mind
aklından pek çok şey geçmek