A rough English translation for the French word "voilà" might be "there it is." One of my former Spanish teachers (an American, not a native speaker), would use the word "eso" in this context, in Spanish.
Is this a good translation? If not, what word would be? Or is there no good translation of "voilà" in Spanish?