English: The petrol engine produces 84bhp and 114Nm of torque, as for the diesel unit, it develops 69bhp and 140Nm of torque
Telugu: పెట్రోల్ ఇంజన్ 84బిహెచ్పి పవర్ మరియు 114ఎన్ఎమ్ గరిష్ట టార్క్ను మరియు డీజల్ ఇంజన్ సుమారుగా 69బిహెచ్పి పవర్ మరియు 140ఎన్ఎమ్ గరిష్ట టార్క్ను ఉత్పత్తి చేయును