Justice delayed is justice denied-