to be up to all the dodges

English Description: 

idiom, among others

German Translation: