not be thinking straight
to not be thinking clearly or using good judgment
没想清楚,没好好动脑筋
I'm sorry, that was a stupid thing to do - I wasn't thinking straight.
对不起,那样做太愚蠢了——我当时没有想好。
Don't assign him anything else right now—he's so stressed about this case that he can't think straight.
现在别再给他安排别的事了——他对这个案子压力太大,脑子都不清楚了。