to be in luck - German English Dictionary