English: It's got a more powerful engine.
Telugu: మరింత శక్తివంతమైన ఇంజన్ కలిగి ఉంటుంది.