translate English to French: everything! So I just wanted to say that this is the best "puesta en escena" that I've ever seen.
Je tiens à dire que c’est la meilleure puesta en escena (mise en scène) que j’ai vue de ma vie.