A overwhelming surge of contemplative reflections filling one's mind.
flood of thoughts / deep introspection
wimbi mawazo
"Wimbi la mawazo lilimjia alipokuwa amekaa ufukweni."
Translation: A flood of thoughts came over him as he sat on the beach.