English: The diesel engine produces 128bhp and 260Nm of torque.
Telugu: * డీజిల్‌ ఇంజిన్‌ 128బీహెచ్‌పీ, 260ఎన్‌ఎం టర్క్‌ను ప్రొడ్యూస్‌ చేస్తుంది.