For example you are in Germany and German people are talking in Germany's language which is not Urdu and English probably. So you need to speak English, you need to set the output language too and so it will translate into German language for the one...
I wonder why you didn't got the Update because every carrier/country got the update and so I'm also using it. Make sure you don't have any unauthorized software interference and re-check software update!