What does aggressive Verkaufstechnik mean?

aggressive Verkaufstechnik - German to English

high-pressure attempting to sell