On the Venice Film Festival Awards ceremony?
Agree. awards 应该去掉复数s?
three out of the eight total top awars -- why total?
脑子里自己蹦出来的。去掉。
Tenses are not consistent?
film makers are recognized by the world and they influenced the world
改成they are influencing?