Translate

As-tu bien dormi ?
well?