More uncertainty ahead for Nepal