Indonesian: Seharusnya kamu datang lebih awal.
English: You should have come earlier.