a bit beyond one's ken - German English Dictionary