meaning of bestes Preis-Leistungs-Verhältnis

bestes Preis-Leistungs-Verhältnis - German to English

best value for cash