Translation:Nice to meet you!
The Japanese equivalent, if that helps, comes out to "First time to lay eyes on." It's used mostly impolitely in English (I've laid eyes on ~) but backwards in this part of the world (You've come to lay eyes on/notice me). IMHO it's more like "It's an honour to make your acquaintance." It's very polite.