IDFC First Bank returns Rs 583 crore after fraud, but is it enough to rebuild trust?

IDFC First Bank returns Rs crore after fraud but is it enough to rebuild trust