English: The petrol engine produces 104bhp of power and 142Nm of torque.
Telugu: పెట్రోల్ ఇంజన్ 104 బిహెచ్‌పి, 142 ఎన్ఎమ్ పీక్ టార్క్‌ను అందిస్తుంది.