What does Mucho Gusto Mean in English?

Mucho gusto can be interpreted in English in two ways. One meaning is simply: happy. Another meaning is much pleasure. When being introduced to someone a common reply would be mucho gusto.