translate English to French: It is always there encouraging and yet we are at home, caring.
Il est toujours là en encourageant et pourtant nous sommes à la maison, prendre soin.