Translation: from spanish

how long is it since you last saw him