reproach someone for his mistakes - Spanish English Dictionary