谢谢老师!
how dare you ... ! 是口语用法,意思是“你竟敢 ... !”“你怎么敢 ... !” who is sb to do sth ? 也是口语用法,意思是“某人算老几?某人有什么资格做某事?”