English: The 1.5-litre motor produces 105bhp and 142Nm of torque.
Telugu: ఇక, 1.5- లీటర్ ఇంజిన్​ 105 bhp, 142 Nm టార్క్‌ను​ఉత్పత్తి చేస్తుంది.