Language:
Free Online Dictionary|3Dict

曇花一現

Source : CEDICT

ephemeral/short-lived/transient/flash in the pan