a bit beyond one's ken - Spanish English Dictionary