to have it on good authority - İngilizce Eşanlam Sözlük