Definition
used to introduce a contrasting or qualifying statement, suggesting a reconsideration or alternative viewpoint.
不过话又说回来
I was planning to go to the gym today, but then again, I'm just too tired.
我本来计划今天去健身房,但话又说回来,我实在太累了。
The service at this restaurant isn't great, but then again, the food is quite delicious.
这家餐厅的服务不太好,但话又说回来,食物倒是相当美味。
I think this project should be successful, but then again, we might need more resources.
我觉得这个项目应该会成功,但话又说回来,我们可能需要更多资源。