take away one’s chance - French English Dictionary