Native English speaker here. Nothing wrong with her words though using 'wants' for Shalin is slightly wrong but many use it that way so it's subjective.
I find her word choices formal because we all use contractions and it does sound odd but I think she thinks it makes her sound posh..no it doesn't, just a bit odd.
I've also noticed Hindi English is sometimes different from UK English but guessing it arose from differences in countries...just like American English is different from us.