prepare oneself well - Spanish English Dictionary