English: The petrol engine produces 106bhp and 142Nm of torque while the diesel motor churns out 85bhp and 245Nm of torque
Telugu: పెట్రోల్ ఇంజన్ 106 బిహెచ్ పి మరియు 142 ఎన్ఎమ్ టార్క్ ఉత్పత్తి చేయును, డీజల్ మోటార్ 85 బిహెచ్ పి మరియు 245 ఎన్ఎమ్ టార్క్ ను విడుదల చేయును