meaning of billig davonkommen

billig davonkommen - German to English

to get off lightly