English: The petrol engine makes 105bhp and 142Nm of torque.
Telugu: పెట్రోల్‌ ఇంజిన్‌ 105బీహెచ్‌పీ పవర్‌ వద్ద 142 గరిష్ట టార్క్‌ను అందిస్తుంది.