Land of Nod “Land of Nod” significa o ato de dormir em inglês, estar dormindo ou cochilando; caindo de sono. “To nod” significa deixar a cabeça...
Num piscar de olhos em inglês: In a blink (or twinkle | wink) of an eye “In a blink (or twinkle | wink) of an eye”...