Input (grade 4): The 2007 Nebula Awards were announced on April 26, 2008, in Austin, Texas.
Output (grade 6): The 2007 Nebula Awards were recently announced on April 26, 2008, in Austin, Texas.