translate English to French: A sight which carries up to 40 kilometers... then do not forget your telescope!
Une vue qui porte jusqu'à 40 kilomètres... alors n'oubliez pas votre téléscope!