cascar bene

listen to the pronunciation of cascar bene
İtalyanca - İngilizce
come off well
excel; make a good impression