What is the solution for upper front teeth, they are separated and stretched outward? (photos)

my upper front teeth have space between them and they are out streched and because of this I feel my pronunciation is not good. what is the solution for this? if i should put a clif for this, for how many years I should put it and how much it costs?

No doctor answers yet