Update: So i was driving the car one fine day and suddenly it started giving screeching noise whenever i press clutch ..
went to mechanic again and he said when i press the clutch it is pressing the clutch pressure plate too much (something like that, and he showed me scratch marks on pressure plate) and said the clutch cylinder needs to be changed ... i left the car there and went home.. next day ..
according to mechanic, they could not find the new clutch cyldiner, but adjusted the old one.. took 2000 rupees for the job.
i drove the car after replacing that for a month, went from Lahore to murre isb and back, drove it the whole month... the car did not give any problem.. but be mindful it was all in December, without any A/C on of course.