Vocabulary

事情が事情なだけに

given the circumstances; such being the case

expression