KATHMANDU, Sept 24: India, often criticized in Nepal for unfulfilled promises, is now making significant strides in delivering on agreements made between the two countries. Recent years have seen a notable acceleration in the implementation of several crucial accords, according to government officials.