持之有故的英文是「have sufficient grounds for one 's views」
chi zhi you gu
持:持论,主张;有故:有根据。指所持的见解和主张有一定的根据。
《荀子·非十二子》:“然而其持之有故,其言之成理。”