Translation Of Should Have Been Released In Different Languages

English
Ways to say should have been released
Aurait dû être libéré
Debería haber sido liberado