to compete strongly with someone; to challenge effectively
stark mit jemandem konkurrieren; effektiv herausfordern
"The new company is giving the old giants a run for their money."
"Das neue Unternehmen konkurriert stark mit den alten Riesen."
to make a very big or stupid mistake
to say something positive and hope it continues to be good
to agree to compromise with someone
to become popular or fashionable in a very short period of t...
information spreads quickly
to start behaving better after doing something wrong