e honored for:因为..而受尊敬
句子翻译为:他的书对孩子们起到了教育作用,并且为孩子们带来了欢乐,因此他受到了人们的尊敬.(to say it in brief:他的书给孩子们带来了教育和欢乐,他因此而受到尊敬.)