Will Windows cortana work perfectly?

the windows Cortana launch is interesting, however, there are still a lot of questions to be answered. First, will it support languages such as Tamil? If I have a heavy accent, will I be able to use it? Must I have the internet to use Cortana? Answers will be appreciated. Thanks.
