“精神或身体状态好”可以表达为 "in good mental or physical condition" ,也可根据具体语境调整为以下几种常见表达:
1、 "in good spirits and health"(精神饱满且身体健康)
例句:Despite the long journey, she arrived in good spirits and health.(尽管旅途漫长,她到达时依然精神饱满、身体健康。)
2、 "mentally and physically fit"(精神与身体状态良好)
例句:Regular exercise helps keep me mentally and physically fit.(定期锻炼让我保持精神与身体状态良好。)
3、 "sound in mind and body"(身心健全)
例句:After a long vacation, he felt sound in mind and body.(经过长假后,他感到身心状态极佳。)
4、 "in top form"(状态极佳,适用于口语)
例句:The athlete is in top form for the upcoming competition.(运动员为即将到来的比赛状态极佳。)
根据语境选择最贴切的表述即可。