I think its cuuute
I believe he can pronounce the word very well since he is already 10 (LOL) The problem must be that he does not want to. SO maybe you can buy some candies or chocolate and he will get one if he calls you Tata. I hope he will soon get used to it :D
You can't unless he wants to.
At the age of ten, his habits are already pretty well defined and if he hasn't been calling you that from the start, then it's going to be awkward trying to make him change it.
Why don't you trade nicknames, you have him call you Tata and then you'll come him by something? It's like a reward.
Tata is a dumb name. Don't make him call you tata for your sake.
Just tell him u like the name and want him to call u that
Refuse to listen to him unless he calls you that :)
Youre obviously not hispanic.