
Does this sentence have any subject? Is it complete sentence?

This complete sentence has no subject. It's permissible in Lojban, as it's called an observative sentence.

So how would you translate it into English? Maybe your sentence implies several subjects.

Maybe, in English, one can use subjects like <one> or <people>, or one can use the passive voice.

I doubt that in English it makes any sense this way. Anyway, the Russian thanslation is incomplete.