ride ·phrase (IDIOM)

Definition: a time when you experience a lot of problems Level: C2