Idiomatic Expressions – Espresioni Idiomatici Inglesi

Cosa significano questi espresioni idiomatici? It costs an arm and a leg E'molto costoso It's written all over your face. Si vede chiaramento quello che stai pensando or quello che hai fatto He won't get off my back.   Non mi lascia in pace. What do these idiomatic expressions mean? If something costs an arm and [...]