someone's viewpoint on something - French English Dictionary