drive to desperation

انگلیسی به انگلیسی

• exasperate someone, drive someone crazy; causing someone to feel despair or hopelessness

پیشنهاد کاربران