all things consideredexprexpression: Prepositional phrase, adverbial phrase, or other phrase or expression--for example, "behind the times," "on your own."
(ultimately)
综合考虑起来 zōng hé kǎo lǜ qǐ lái
总体来说 zǒng tǐ lái shuō
The service is sometimes slow, but all things considered it's a great restaurant.