言之有据的英文翻译

中文:言之有据

英文翻译:speak on good grounds