What about "I have two phones at home." ? I think that might be more common in English - meaning the same thing.
I agree, I answered the same.
Why isn't ''I have two phones in the house'' a good solution? The Romanian sentence doesn't explicitly say that the house is mine.
The literal translation is 'I have two phone in the house' and should be accepted. I'll report it
“telefoane” is plural, so it cannot be translated by “phone,” and “two phone” is grammatically wrong in English anyway. And English tends to use the possessive pronoun (my house) where it is implicit in other languages.
In colloquial English, "at the house" and "at my house" could also work here, though "in" of course seems more precise.