'One'? The pronoun and the noun are both feminine, shouldn't it be a plural 'synów' or a singular 'ona kupi'?