Peter, I would translate with just a slight difference as it could affect the tone intended by the writer.

It seems to me that the writer knew of the existence of our poster, but your tranaslation intimates that our poster knew of them and ignored them. Without knowing the full text only our poster can know which would be correct.

I would say:
"How come we didn't hear from you any more ?"

But literally it says: "How come you didn't appear to be alive any more?"

Dear Livio the translation is like my Italian ....sometimes it just doesn't sound quite right but you ghet the idea anyway.

Dear Elba as you know the expression is idiomatic which we all (you, Livio and I) know that it really means '"now you come and tell me your alive after all these years". I was being diplomatic and not sardonic as the phrase is intended to be. =Peter=

The sentence "Come mai non ti sei piÃ¹ fatta vivo?" does not have any sardonic connotation, it is a simple question and is used very often in Italian. As I mentioned in a previous post it simply means:
"Why you did not show up anymore?"

PeterTimber wrote:You left out the apt expression TANTE MOSSE! =Peter=

I can only assume that you mean that there have been 'many moves' (without an outcome?) on this translation Peter...

You said:

Dear Livio the translation is like my Italian ....sometimes it just doesn't sound quite right but you ghet the idea anyway.

Dear Elba as you know the expression is idiomatic which we all (you, Livio and I) know that it really means '"now you come and tell me your alive after all these years". I was being diplomatic and not sardonic as the phrase is intended to be. =Peter=

I will always try to follow what is written and NOT what was 'intended' by the writer. The 'intention' might be clearly marked as an 'aside' by me. If the intention is not clear then the person who sought the translation may provide further information or be aware of the context the sentence, phrase or maybe paragraph may have been written. (That did not happen in this case.) So, if not, then it is a brave translator who chooses to go down that route...and who may easily risk misleading their client!