Translation examples
It has been explained to me that I have been away for quite some time.
Mi è stato spiegato che sono stato via per un bel po' di tempo.
Has that been explained to you?
Ti è stato spiegato?
Hasn't this all been explained to you a thousand times?
Ora, tutto questo non ti è già stato spiegato un milione di volte?
It's all been explained to you, hasn't it?
Ti e' stato spiegato tutto, vero?