until the last moment

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

• down to the wire, until the end, until the point when one couldn't continue any more

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

بپرس