translate English to French: We are fortunate indeed.
C'est une chance pour nous.