English: The 2.4-litre turbo-diesel engine puts out a maximum power output of 148bhp and a peak torque output of 343Nm.
Telugu: 2.4-లీటర్ టర్బో-డీజల్ ఇంజన్ లో 148 బిహెచ్పి యొక్క గరిష్ట పవర్ అవుట్ పుట్ ను మరియు 343 ఎన్ఎమ్ టార్క్ ను ఉత్పత్తి చేస్తుంది.