英语to honor sb as a God (idiom); to revere,to worship,to deify,to make a holy cow of sth,to put sb on a pedestal