Translation Of Should Have Been Sent In Different Languages

English
Ways to say should have been sent
Aurait dû être envoyé
Deberían haberse enviado