Translation examples
I liked it, well thought out, well presented.
Mi piace. Ben pensata, ben presentata, e' una bella proposta.
Sure. But she'd only refused to believe such a well presented lie if she were innocent.
Certo, ma si sarebbe rifiutata di credere a una bugia cosi' ben presentata solo se fosse stata innocente.