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