English and Hindi may appear completely different languages but they share a common ancestral tongue that was spoken across ...