Buona sera Pino,
I would say you live a life more than lead it in English.
Show up means you are likely expected. Turn up could be out of the blue.
Is Jim going to show up? Means he was expected. Will Jim turn up? He would just wander by.
That's my take.
Cheers,
John
|