Französisch-Englisch Wörterbuch »

remettre à sa place bedeutet auf Englisch

FranzösischEnglisch
remettre à sa place verbe

put someone in their place(to humble or rebuke)
verb