Learn Spanish (Spain): Hace mucho tiempo que no te veo. - I haven't seen you in a long time.