retrospective meaning in punjabi language