That's because it's a different language, idiot. If Cruz' speech pattern hadn't changed, you might have a point; but those words flowed with absolutely no effort.
True to form Cruz supporters are the nastiest of the nasty. If you were not such a jerk I would look up a link, wherein the Texas Senate race Cruz's opponent challenged Cruz to a debate in Spanish... but Cruz refused... I was told by a Texas Freeper that Cruz does NOT speak Spanish... So I was stunned to see Cruz out himself to prove to Rubio that he does in fact speak Spanish.
Others said Cruz speaks enough Spanish to order off a take out menu... I do not know, the depth of his Spanish speaking skills, but Cruz let Rubio get the better of him last night on public television, launching into what sounded like fluent Spanish to me.