excused, forgiven
Deveria ter se desculpado há muito tempo.
He should have apologized a long time ago.
— Eu Vi o Diabo (2010)
Embora ele tenha se desculpado, eu ainda estou furioso.
Although he apologized, I’m still furious.
Embora ele se tenha desculpado, ainda estou furioso.
Although he apologized, I'm still furious.