I tried to translate a phrase but found it difficult to choose proper words. What version of my phrase looks (sounds) better?
- A leader is a person who has set free his potential of a leader
- A leader is the one who released his leader potential
- (some mixture of the above two)
Thank you,