Speak ur language but translate

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