English: The diesel engine churns out 74bhp of power and 190Nm of peak torque.
Telugu: ఈ డీజిల్ ఇంజన్ గరిష్టంగా 74 బిహెచ్‌పి శక్తిని, 190 ఎన్ఎమ్ టార్క్‌ని ఉత్పత్తి చేసేంది.