English: ate the humble pie
Telugu: eat an humble pie అవమానితుడగు తలవంచు