keep (a person) guessing - French English Dictionary