have something to prove - German English Dictionary