It has been quite some time since I last visited with you, at least in my serving as an interpreter.
Ha transcurrido mucho tiempo desde la última vez que estuve con ustedes, al menos en mi servicio de intérprete.