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