by all accounts
• according to what one has heard or read.
• "by all accounts he is a pretty nice guy"
Similar:
reputedly,
supposedly,
according to popular belief,
so the story goes,
so I'm told,
so people say,
by repute,
allegedly,
putatively,
apparently,
seemingly,
ostensibly,