I think this sentence has variuous translations depending on the situation. As BINGO-san said, if someone introduces you to other one, it means "Hajimemashite. Douzo yoroshiku" and if this situations is formal, adding "onegai shimasu" is needed. If you meet someone to whom you've alredy know, it means "aete ureshii/ aete yokatta" and addind "desu" makes it formal. Also Rjcorraya-san's translation is exist and he explained very well. I hope this helps you. Chao.