It is not a locution and is understood with suede and eye.
BEFORE YOUR EYES Expression that means: in front of you, in your presence, before you