English: Power: 21.05 horsepower & 19.12 Nm torque
Telugu: పవర్ & టార్క్ - 21.05 పిఎస్ & 19.12 ఎన్ఎమ్