English: The petrol engine produces 84bhp and 114Nm of torque and the diesel engine churns out 69bhp and 140Nm of torque.
Telugu: పెట్రోల్ వేరియంట్ 84బిహెచ్‌పి పవర్, 114ఎన్ఎమ్ టార్క్ అదే విధంగా డీజల్ వేరియంట్ 69బిహెచ్‌పి పవర్, 140ఎన్ఎమ్ టార్క్ ఉత్పత్తి చేస్తాయి.