Here the word "your" is plural and refers to the people of Israel. The idiom means that Yahweh will do this where they can see. Alternate translation: "in front of you" or "where you can see" (See: [[rc://en/ta/man/translate/figs-you]] and [[rc://en/ta/man/translate/figs-idiom]])