Japanese meaning of 五里霧中

Reading:
ごりむちゅう (gori muchuu)

English Translation:

At a loss / In a fog