English: The unit pumps out 23.5bhp of power and 18.7Nm of peak torque and comes paired to a 6-speed manual gearbox
Telugu: ఈ ఇంజన్ గరిష్టంగా 23.5 బిహెచ్పి శక్తిని మరియు 18.7 ఎన్ఎమ్ టార్క్ను ఉత్పత్తి చేస్తుంది