If you invent something, Tesla invented electric power that we use, but he struggled to get it out to people.
Tesla inventó la energía eléctrica que  usamos, pero no fue capaz de desplegarla, eso lo tuvieron que hacer otros, llevó mucho tiempo.