(one) might be forgiven for (doing something)

(one) might be forgiven for (doing something)

It is completely understandable that one would do, think, or believe something, even if it is incorrect. Anyone visiting this country might be forgiven for thinking that they've somehow gone backwards in time. You might be forgiven for wondering how a multinational company has failed to pay its taxes for the last five years.
See also: forgive, might
Farlex Dictionary of Idioms.
See also:
  • (one) could be forgiven for (doing something)
  • (one) will be forgiven for (doing something)
  • (one) would be forgiven for (doing something)
  • forgive
  • he, she, etc. could/might be forgiven for doing something
  • I don't blame (someone)
  • I don't blame you/her, etc.
  • begging your pardon, but (something)
  • might
  • put the lie to