The point here is not playing the instrumental version of national anthem, but the comment made by Narayana Murthy. Why would he think foreigners will be embarrassed by hearing the National Anthem of a great country like India. And they would definitely know that Indians dont have English as their National Language. He should justify his statement otherwise.