Sardar Udham immediate reaction and thoughts.