be/feel sorry for somebody

be sorry for (someone)

To empathize with or feel compassion for another person and their sorrows, problems, or plight. It's infuriating that the CEOs swindled the country for millions of dollars, but I'm especially sorry for the thousands of their employees who are now out of a job. I'm so sorry for Johnny—his addiction has gotten completely out of control.
See also: sorry

feel sorry for (someone)

1. To empathize with or feel compassion for another person and their sorrows, problems, or plight. It's infuriating that the CEOs swindled the country for millions of dollars, but I feel especially sorry for the thousands of their employees who are now out of a job. I feel so sorry for Johnny—his addiction has gotten completely out of control.
2. To pity someone or their situation, especially in a condescending manner. I don't need you or anyone else feeling sorry for me! I must say, I feel sorry for the way you need constant affirmation from other people.
See also: feel, sorry
Farlex Dictionary of Idioms.

be/feel ˈsorry for somebody

feel sympathy or pity for somebody: I feel sorry for all the people who are alone at Christmas.
See also: feel, somebody, sorry
Farlex Partner Idioms Dictionary
See also:
  • be sorry for (someone)
  • feel sorry for (someone)
  • the spirit of the law
  • put (oneself) in (someone's) place
  • put (oneself) in (someone's) shoes
  • put yourself in somebody's shoes/place
  • sit on (one's) hands
  • sit on its hands
  • sit on one's hands
  • sit on your hands