事情が事情なだけに
Meanings
1
given the circumstances; such being the case
A fixed expression used to explain that a situation is understandable or unavoidable because of the special circumstances. Often implies that the situation is unusual or difficult.
Given the circumstances, I'll overlook it this time.
Such being the case, I couldn't bring myself to blame him for being late.