che fine hai fatto

where have you been?

→ che
phrase Rare #43,838
where have you been? An informal, idiomatic way to ask where someone has been or what has happened to them, often after they have been absent or out of touch.
IT: È da un po’ che non ti vedo. Che fine hai fatto?
EN: I haven’t seen you in a while. Where have you been?

Karo, sono Dennis, che fine hai fatto?

Karo, it's Dennis, what happened to you?

— L'onda (2008)

Che fine hai fatto?

What happened to you?

E tu che fine hai fatto?

And what happened to you?

— Blow Out (1981)

Che fine hai fatto ieri sera?

What happened to you last night?

— Quasi famosi (2000)