Hasn’t Pelosi delivered it to the Senate? She publicly announced the impeachment vote and she released the document to the press and therefore the public.
Doesn’t that make it the Senate’s turn?
She said it was urgent business to impeach Trump because of the “damage he is doing to the country”. Then once done, she changed her tune.