have got what it takes - German English Dictionary