(s)at a loss, nonplused, nonplussed, puzzledfilled with bewilderment“at a loss to understand those remarks”, “puzzled that she left without saying goodbye”