Learn Romanian: Toată distribuția a jucat impecabil. - The whole cast played flawlessly.