Translation and English learning by Britannica
merriam webster
sacado a la luz
brought to light
Microsoft® Translator
Word by word lookup
sacado, a, la, luz.

sacar verbo

to kick off (in soccer or football); to pull out, to take out; to get, to obtain; to serve (in sports); to get out, to extract; to stick out; to bring out, to pull off, to introduce

luz sustantivo

light; lighting; electricity; window, opening; light, lamp; span, spread (between supports)