retrospective effect meaning in punjabi