Vocabulary
何のかんばせあって
なんのかんばせあって
how could I (you, etc.) ...?; how dare you (they, etc.) (have the nerve to) ...?
expression