I have translated "rebuke" into Spanish. It is a verb. These are the three translations for it:
What is the difference among them?
The sentence is the following:
Peter rebuked to me that I didn't do well in the project.
Hypothesis: "reprender" only means the rebuke, "echar en cara" and "reconvenir" are another translations of rebuke, "regañar" has more meanings