go and chase yourself! - German English Dictionary