For some reason that last line reminded me of 'America, ready for another lesson?' from the fake mandarin in Iron Man 3.