only on one condition . if tht iz true .
china make them ally by supplying arms and goods .
China easily can find a win win deal for both China and Nepal to sway them away from the Indian, China have more to offer compare to what India can, don't need to supply arm, just provide Nepal some moderate investment Nepal will give India the middle fingers if China ask Nepal to do so.