green in the face, until (one) is

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