Talking with my spanish colleagues one used the word
Regañar and explained that it means 'tell someone what they are doing wrong', like telling a child to correct their behavior.
Can anyone think of any English words that translate more literally than
set them straight?
Google translate says
quarrel, argue, complain which my colleagues agree is not correct