have a shot at something - German English Dictionary