Caused bewilderment
• Absorbed in thought
• Addled
• Bewildered
• Dazed and confused
• Deep in thought
• Lost in thought
• Perplexed