bewildering and a little frustrating

Language