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