
this is not English...

Does anyone know which language this is?

Flag - Tagalog

Seems to be OK, but just to make sure, I have emailed user "nonong", our Tagalog expert.

His answer:
It means, "Return to felicitations, my friends." The Tagalog sentence is missing a comma before "mga kaibigan." {(my) friends}
It is a complete imperative sentence. It makes sense.