The PM should go ahead with the deal. The left can only bark, can't bite. They will not like to go in for any snap poll. They are making noises and opposing the deal with the support of China. Free availability of power will boost the growth rate in India. China is afraid of economically strong India and using Left parties to oppose the deal.