目不暇接的英文是「too many things for the eye to see」
mu bu xia jie
指东西多,眼睛都看不过来。
南朝宋·刘义庆《世说新语·言语》:“从山阴道上行,山川自相映发,使人应接不暇。”