translate English to French: We come to offer our thoughts and our support.
Nous venons vous offrir nos pensées et notre soutien.