translate English to French: Chaudhuri had a point.
D’un côté, Chaudhuri a raison.