Translation:He uses words to reach people.
'Achieve' in English is used when gaining something like a status, a goal, or something relating to accomplishments. It's usually something abstract rather than a physical item or people. It would be more correct to say 'to reach the people' or 'to win the people'. If you wanted to use achieve in the same context it would be something like 'achieve the people's support'.