呆然と (translations)→ appall bewildered dumbfounded
目に見えない (translations)→ imaginary impassible invisible tiny