(RIGHT) HERE AND NOW | meaning in the Cambridge English