put some teeth into something - German English Dictionary