But then

но тогда, тогда ведь; но в то же время; но с другой стороны

Большой англо-русский словарь

But then

но с другой стороны, но зато Например: He is a strange fellow, but then he is so well-informed. — Он странный парень, но зато такой образованный.

Англо-русский фразеологический словарь