h
hard ·phrase
Definition: to make someone unhappy by causing them problems Level: C2
h
hard ·phrase
Definition: to do or learn something by experiencing a lot of problems or difficulty Level: C2
h
hard ·phrase
Definition: to criticize someone and make them feel guilty about something they have done Level: C2