translate English to German: Then I can only say that you have been lucky!
Da kann ich nur sagen: Da haben Sie aber Glück gehabt!