Osuns development despite its meagre resources amazing ambode

I think there may be a slight issue with the sentence. It seems like there are a few words missing or out of order. Here's my attempt to rephrase it:

"Despite its meager resources, Osun's development is amazing, thanks to Ambode."

If that's not correct, please feel free to provide more context or clarify what you meant to say!