Meaning: In a flash / in a very fast instant

Published under CC0 Public Domain license. Source: pxhere.com
Polish meaning: W mgnieniu oka.
An example of use: He was carjacked in the blink of an eye and we didn’t manage to get a good look at the robbers.