61. Abu Dharr and Mu`adh bin Jabal (May Allah be pleased with them) reported that: Messenger of Allah (PBUH) said, "Fear Allah wherever you are, do good deeds after doing bad ones, the former will wipe out the latter, and behave decently towards people".
(Tirmidhi, Riyadh us Salihieen, Number 61)
Commentary: Fear Allah can mean having God consciousness, wherever we go. Virtue obliterates vice means that virtue becomes an atonement for sin. But this applies to minor sins only because major ones will not be forgiven without sincere repentance. Similar is the case of encroachment on public rights which will not be forgiven without their compensation.