[---]

Jyutping muk6 bat1 haa6 kap1
Pinyin mù bù xiá jǐ

Definitions (Wiktionary)
  1. phrase, idiomatic
    so many things come into sight that the eyes are kept fully occupied

[---]

Jyutping muk6 bat1 haa4 kap1
Pinyin mù bù xiá gěi

Definitions (粵典–words.hk)
  1. 語句
    太多​好​嘅​事物​,​冇​辦法​一眼​觀賞
    too many things for the eyes to take in
    • 今年嘅花展展品又多又好睇,令人目不暇給。
      今年嘅花展展品又多又好睇,令人目不暇给。
      gam1 nin2 ge3 faa1 zin2 zin2 ban2 jau6 do1 jau6 hou2 tai2, ling6 jan4 muk6 bat1 haa4 kap1.
      The flower show this year had many exhibits that were pleasant to the visitors' eyes.

[---]

Jyutping muk6 bat1 haa6 kap1
Pinyin mù bù xiá gěi

Definitions (CC-CEDICT)
  1. the eye cannot take it all in (idiom); too many good things to see
  2. a feast for the eyes
Examples (粵典–words.hk)
  1. Cantonese
    今年嘅花展展品又多又好睇,令人目不暇给。
    今年嘅花展展品又多又好睇,令人目不暇給。
    gam1 nin2 ge3 faa1 zin2 zin2 ban2 jau6 do1 jau6 hou2 tai2, ling6 jan4 muk6 bat1 haa4 kap1.
    • The flower show this year had many exhibits that were pleasant to the visitors' eyes.