English: The 624cc, twin cylinder petrol engine produces just 38 bhp and 51 Nm of torque.
Telugu: ఇందులో ఉపయోగించిన 624సీసీ పెట్రోల్ ఇంజన్ గరిష్టంగా 38 పిఎస్‌ల శక్తిని, 51 ఎన్ఎమ్‌ల టార్క్‌ను ఉత్పత్తి చేస్తుంది.