English: It churns out 20bhp of power and 90Nm of peak torque.
Telugu: ఇన్నోవాలో ఉపయోగించే ఇంజన్ కన్నా 20 బిహెచ్‌పిల అధిక శక్తిని, 90 ఎన్ఎమ్‌ల అధిక టార్క్‌ను విడుదల చేస్తుంది.