その場にいなかったので、正確な状況はわかりませんが、
一言で言うなら、①Excuse me? がいいと思います。
強い口調で言えば、気分を害していることが相手にわかると思います。
発音に関してであれば、
②Is my pronunciation not good enough?
でも、服装や雰囲気からかもしれないし、発音のことをあまりネガティブに捉えなくてもいいと思いますよ^^ それぞれの国の英語の発音は、それなりに味があっていいと思います。
ちなみに、私(ミチコ先生)はアダム先生(夫)に英語の発音を指摘されると、You mean my pronunciation is not good enough for you!? とつい喧嘩を売ってしまいますが・・・^^;