Overjoyed and overwhelmed in the best kind of way.