bother
make confused or perplexed or puzzled