Hindi doesn't have a system for spelling out very large numbers like this.
However, you could express it in Hindi using the following:
* तीन अरब एक करोड़ तेरह लाख दस हजार आठ सौ नब्बे (teen arab ek karod terah lakh das hazar aath sau nabbe)
This translates literally to "three billion one crore thirteen lakh ten thousand eight hundred ninety".
It's important to remember that this is a literal translation, and not a standard way of spelling out such large numbers in Hindi.