Student or Learner
1. Why does she always dishonor you in front of others? Did you guys have any grudges with each other before? Did you have any hard feeling with her before?
Do these make any sense to you, Teachers?
Thank you very much
1. I would not use 'dishonor' at all here. Depending on the situation, I might consider 'disgrace', 'show ... up', 'let ... down' or 'embarrass'.
2. Did you guys have/hold/bear any grudges against each other...?
3. Were there any hard feelings between you and her before?