You are having spacing in your upper arch & crowding in your lower arch.
Your options are:
Orthodontic treatment: ranges from ₹30000-₹200000 , usual treatment period is of 12-18 months.
Veneers: ranges from ₹6000-₹15000 per tooth , depends upon the type of quality and brand material you choose for the treatment.
Crowns: ranges from ₹2000-₹15000 , again depends upon the type of quality and brand material you choose for the treatment.
Composite: it can be used to close gap between teeth ,ranges from ₹1000-₹2000 per tooth.
If you want permanent solution then better opt for orthodontic treatment.
Rest depends on your choice.
Next Steps
Consult with an Orthodontist & Cosmetic Dentist