translate English to French: But, the house has been invaded by pests.
Or, voici que la maison est envahie de bestioles.