通今博古的英文是「conversant with things present and past」
tong jin bo gu
通:通晓;博:广博,知道得多。现代和古代的事情知道得很多。形容知识渊博。
《孔子家语·观周》:“吾闻老聃博古知今。”