See you in Spain! (5,2,5)
I believe the answer is:
hasta la vista
But I can't explain it at all! Could you help me understand?
(Other definitions for hasta la vista that I've seen before include "Spanish farewell" , "Until we meet again (Spanish)" , "See you later" .)