Hi, is this sentence correct,please? Fincher has been awarded acclaim/recognition for the film he created. The natural ways to say this are - Fincher has been acclaimed for the film he created.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.