green in the face, until (one) is
(colloquial) endlessly or until (one) is tired out without having gained the desired result.