Hera Pheri 3 is back on track