Hi Satcheen,
I’ve been testing this on my installation and I can’t reproduce any of this even I did the string translation, the builder immediately override it once I saved it in the builder.
In your case, your contact us translation is empty (WPML > Translations > Contact Us), and when it’s empty it is of course default to the original language. Which is why it displays the English version. So all in all, it’s only normal.
What I can’t confirm is if your builder is empty or not, because once I switched it to another language it redirects the preview on this https://staging.thangka-mandala.com/fr/mahakala-protector/ instead of the actual contact us page. Hence, I assume the builder for that page language is also empty, and so displays the English version. That’s weird and I can’t find the cause of that redirection, so far it will really display English version of that page since it’s empty.
Now I deleted the WPML plugins so I could install my own copies, but it won’t allow me to upload. Please provide your FTP login credentials so I could upload it through there and continue testing. Now, the issue is not the translation, but the redirection in the builder. You have to add something in the builder so it won’t default to English.
Thanks!