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ఎన్ఎమ్ గరిష్ట టార్క్‌ను ఉత్పత్తి చేయును.