Explian "It kind of slipped my mind" in English