translate English to French: It's a question of points of view.
C'est une question de points de vue.