delighted [adjective] + festival [noun]