Impromptu public speaking in a spanish is not easy. But she nailed it.