hit your stride - German English Dictionary