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