Language:
Free Online Dictionary|3Dict

若有若無

Source : CEDICT

faintly discernible/intangible/vague (idiom)