in the best possible way
nel migliore dei modi
one has to make do
ci si deve arrangiare
mesh well
ingranare bene
at a standstill
ad un punto morto
be on the verge of doing sth
essere sul punto di fare qc
I’m counting on you
punto/conto su di te
an outdated word
una parola datata
in keeping with the times, up to date
al passo coi tempi
backward mindset
mentalità arretrata
loser
sfigato