account of

高级 (C1)formal

Because of something, or to think about something carefully.

"The match was postponed on account of heavy rain."