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