Was Ayesha Dubbed?

In a lot of Tamil films with non-Tamil actors, the actors will say the lines in Tamil but still need to be dubbed. I haven't seen this movie in a while, but I don't remember if Ayesha Dharker's actual voice is used. Can she actually speak Tamil well, or did they dub her with some other actress's voice? I know a lot of South Asians speak multiple languages, but Tamil is one of the hardest to learn.