Nice turn of phrase
It may be entitled......"EATING YOUR OWN CROW".... or ...."EATING YOUR OWN HUMBLE PIE"...or even "EATING IN THE BIG HOUSE"..