have one's wits about one - French English Dictionary