'Thrilled' in 'we are thrilled to announce our new product' means 'excited'?