expression
... is the reason; ... is my excuse
A polite, explanatory conjunction used after a verb or adjective to give a reason or excuse, often softening a statement. Similar to ので but more formal and explanatory.
電車が遅れましたものですから、遅刻してしまいました。
The train was delayed, so I ended up being late.
昨日は体調が悪かったものですから、早退させていただきました。
I wasn't feeling well yesterday, so I left early.