说短道长的英文是「discussion as to who is right and who is wrong」
shuo duan dao chang
说长处,讲短处。形容议论别人的好坏是非。
汉·崔瑗《座佑铭》:“无道人之短,无说己之长。”