Ayhuh, d arurad.
English: Oh wow, he's fast.