be out of someone’s reach - French English Dictionary