Well-Deserved Success at an International Festival