当“to”表达的实际意思是直到时，译为“hasta”是最准确的。  例如：直到周末 译文： hasta el final de la semana 如果“up to” 表示一个特定意义时用“hasta”。  例如：一直学习到下一次考试。 译文： estudiar hasta el siguiente examen

TL;DR in Indonesian:
Gunakan "hasta" saat artinya adalah “hingga”. Terjemahkan "sampai" menjadi "hasta.