Nice to see you/It's good to see you
e.g.
Nashemererwa kukureeba
en
It has been nice to see you
Setting up an account is free! Login to leave a like.