Hadith No Lie keep promise no breach of trust lower eye control private part hand Islamic teaching

Anas ibn Malik Radiyallahu 'anhu narrates that Nabi Sallallahu 'alaihi wasallam said: 
You people guarantee six things about yourselves, I guarantee Paradise for you: They asked: What are these? He said: When anyone of you speaks, he should not lie; when he makes a promise, he should not break it; when entrusted, he should not breach the trust; lower your eyes; and control your hands; and protect your private parts. (Abu Ya'ia, Majma-'uz-Zawaid Hadith No 561)