何のかんばせあって
Meanings
1
how dare you; how could I; what nerve
rare term
Rhetorical expression of indignation or disbelief that someone has the audacity to do something. Often used with a following clause stating the action. Rare and literary; the more common equivalent is どの面下げて.
See also: どの面下げて
How dare you come here again?
How could you have the nerve to say such a thing?