Pete Noire
Junior Member
- Joined
- Feb 6, 2015
- Member Type
- Student or Learner
- Native Language
- French
- Home Country
- France
- Current Location
- France
I am trying to translate a sentence from French to English and doubting about this subject. It would say "TEM (it is a company) has been dedicated itself to ...(its activity). Would you say that "itself" is natural and necessary in English? or just "...has been dedicated to..."