to give as good as one getsto give as good as you getto give away a secretto give birth to twin boysto give creditto give credit where credit's dueto give feedbackto give food for thoughtto give in hopeto give it an appearanceto give it ones allto give it one's best shotto give offto give one the creepto give one up as a bad jobto give ones own taketo give outto give placeto give pleasureto give propsto give publicity toto give roomto give runaroundto give sb allto give sb the hard sellto give somebody a cold lookto give somebody a handto give somebody an edgeto give somebody creditto give somebody or something up as a bad jobto give somebody probsto give somebody propsto give somebody the benefit of the doubtto give someone a breakto give someone a cold lookto give someone a handto give someone a hard timeto give someone a run for their moneyto give someone a rushto give someone a taste of their own medicineto give someone the axto give someone the benefit of the doubtto give someone the cold shoulderto give someone the hard sellto give someone the heavyto give someone the runaroundto give someone the time of dayto give something up as a bad jobto give somwbody an edgeto give the green light to sb