English: Power: 17.6 horsepower and 18.35Nm torque
Telugu: పవర్ & టార్క్ - 17.6 హెచ్పి & 18.35 ఎన్ఎమ్