prepare oneself well - French English Dictionary