I think it should be "These people are husband and wife."
indeed
Looks like they fixed it.
Should this be YE log? Because we're talking about two people
Yes. It should be ये लोग
Word 'people' should be added