Senses
迷茫 perplexed
dazed or bewildered in expression or state of mind
迷茫 uncertain
unclear or blurred, especially regarding one's prospects or the future
迷茫 vast and hazy
vast and indistinct; describing a landscape or view that is wide and blurred or foggy