Is "Il est toujours un plaisir..." wrong ?
Why the "de" before "te voir"?
"de" will be translated "to" in this case. I hope that helps.
"De te revoir" should be accepted
Why 'te', not 'ta'?