Indonesian: Senang bertemu denganmu.
English: I'm delighted to meet you.