dictionnaire Français-Anglais »

attribuer le mérite signifie anglais

FrançaisAnglais
attribuer le mérite verbe

chalk up to(idiomatic: to attribute something to something)
verb