daba

English: Translation
a flash of light, a blink of an eye
adjective