kick-ass on someone - German English Dictionary