attract a great deal of attention attirare l'attenzione
be capable of dealing with essere in grado di far fronte a, essere in grado di affrontare
be capable of dealing with it dimostrarsi all'altezza
business deal affare
deal in trafficare, spacciare; commerciare in, occuparsi di
deal out dispensare, distribuire, elargire
deal ruthlessly with infierire contro, accanirsi contro
deal seriously with infierire contro, accanirsi contro
deal with procedere con, occuparsi di; sbarazzarsi di, liquidare; far fronte a, affrontare, fronteggiare; trattare, trattare di; comportarsi verso; trattare con, fare affari con