English: It has a maximum power output of 8.4bhp and a peak torque output of 10.54Nm
Telugu: పవర్ఫుల్ ఇంజన్ గరిష్టంగా 8.4బిహెచ్పి పవర్ మరియు 10.54ఎన్ఎమ్ టార్క్ ప్రొడ్యూస్ చేస్తుంది