have something to your credit - German English Dictionary