Translation of "Muss sich zurechnen lassen" in English

So muss sich Premierminister Modi zurechnen lassen, wenn führende Vertreter der mit der BJP vernetzten Hindu-Organisationen dazu aufrufen, alles dafür zu tun, damit es in Indien bis Ende des Jahres 2021 keine Christen und Muslime mehr gibt.
Prime Minister Modi must take responsibility, as leading representatives of this Hindu organization, that is heavily linked to the BJP, are calling for actions to ensure there are no more Muslims or Christians in India by the end of 2021.
ParaCrawl v7.1

Auch wenn die Mehrzahl der negativen Veränderungen in der 8. Saison nicht unmittelbar auf FILERMANs Konto geht, muss er sich diese zurechnen lassen, da er für diese Staffel die Produktionsleitung inne hatte.
Although most of the negative developments in season 8 were not directly caused by FILERMAN, he must be held to account for them all because he was the executive in charge of producing this year.
ParaCrawl v7.1

Netto Supermarkt müsse sich zurechnen lassen, dass sie die ungerechtfertigte Auszahlung der Umsatzsteuern mitverschuldet habe, auch wenn durch ihr bedachtes Handeln weiterer Schaden verhindert worden sei.
It found that Netto Supermarkt had to accept liability for being partly responsible for the unjustified paying out of turnover taxes, even if further damage was prevented by deliberate action on its part.
EUbookshop v2