Grammar Info

N1 Lesson 5: 14/17

とあって

since...(it is no wonder that), because...(it is no wonder that), due to...(it is no wonder that)