end something in a positive manner; end up as a winner

listen to the pronunciation of end something in a positive manner; end up as a winner
English - English
come up smelling like roses
end something in a positive manner; end up as a winner
Favorites