translate English to German: So I hope you will not blame us for keeping you here at this hour.
So hoffe ich, dass Sie uns nicht dafür verantwortlich machen, dass Sie um diese Stunde noch hier sind.