the sales skyrocket - Spanish English Dictionary