KATHMANDU, March 3: Prime Minister Sher Bahadur Deuba has said that the ratification of the Millennium Challenge Corporation (MCC) Compact Agreement through parliament has helped to enhance Nepal's credibility in the international arena.