Vocabulary
とあって
とあって
due to the fact that; because of
conjunction