わけがわからない (translations)→ bewildered cryptic incomprehension
立ちすくむ (translations)→ cower halt stand stop
茫然と (translations)→ blankly fascinated startle stupefied
茫然とする (translations)→ bemuse daze dazzling