BJP president has sought to clear the controversial air. Singh, who is on five-day visit to the US, tweeted that "I am not against learning or expressing in English language. Watch my speech before you draw any conclusion," he said in another tweet.