Hasta: as far as, up to, until, till