故あって
Meanings
1
for a certain reason; owing to unavoidable circumstances
A set phrase used to explain that something happened or is happening due to a specific, often unstated or personal reason. Commonly used in formal or written contexts to preface an explanation without going into detail.
For unavoidable reasons, we will be closed today.
He quit the company for personal reasons.