You welcome Faisal.
Your car problem is Chk engine light and i must say that its very very serious issue and sometime its as small as loose petrol cap cause this light too, so you nevr know whats in ur luck. Better check the petrol cap is properly tighten and air filter is clean and its box is properly clipped. If still happen without delay get the computer check done and see what it tells in the fault code.
Till then dont drive much, if your car is above 80k kms then also it could be from timing belt, and you got to change that. Keep me updated if i can be of more help to you. Cheers.