People who live in glass houses shouldn't throw stones.
- Aquellos que viven en casas de cristal no deberían tirar piedras.
You should have listened to me.
- Deberías haberme escuchado.
You ought to be ashamed of yourself.
- Deberías avergonzarte.
My friend ought to have arrived here by now.
- Mi amigo ya debería haber llegado.