Ha ha. English: I don’t know what this means. Please translate.
Saya rasa saya sudah sangat terlambat
translation: I think I am way too late
Ha ha. English: I don’t know what this means. Please translate.
Saya rasa saya sudah sangat terlambat
translation: I think I am way too late