Overjoyed and terrified at once.