20070521 india: Nepal poll delay may cause trouble