translate English to French: We actually walk the talk.
C’est pour nous une réalité.