Language:
Free Online Dictionary|3Dict

迷离惝恍

Source : CEDICT

indistinct/blurred/bewildering/confusing to the eye (idiom)