They say that India has a 'large pool of people well-versed with English'. Doesn't seem so, from this sign at a fairly large store in Delhi.