beyond one's knowledge - French English Dictionary