Vernacular (Gujarati) fonts distort when English (Roman) words inserted in the same line

Why does this happen?
Please refer to the below images, one has English word and the other is without it. Gujarati (Indian Vernacular) fonts get distorted when any of the roman letter/word is written in the text.
Any solution for that?