English: The diesel engine churns out 108bhp and 260Nm of torque.
Telugu: ఇక, డీజిల్ ఇంజన్ 108bhp, 260Nm టార్క్‌ను ఉత్పత్తి చేస్తుంది.