Indonesian: Aneh bukan? Kita seharusnya telah tiba.
English: Odd, isn't it? We should have already arrived.