foiled the attempt

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

• frustrated the effort, thwarted the effort

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