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