meaning of aggressive Verkaufsstrategie

aggressive Verkaufsstrategie - German to English

difficult sell