131made it difficult for — caused the situation to be very hard for …
English contemporary dictionary
132MORE DIFFICULT — …
Useful english dictionary