Satish Kaushik insists that his film is fresh