It is a good thing that you have an engagement of marriage to offer as an excuse, else she might feel offended. 
It is a good thing that you have an engagement of marriage to offer as an excuse, else she might feel offended. 