translate English to French: Nepal is always ready and happy to contribute to that endeavour as best it can.
Le Népal est toujours prêt à contribuer à cette entreprise dans la mesure de ses moyens.