English: However, they did make major improvements to the powertrain.
Telugu: అయితే, వారు పవర్ట్రెయిన్కు పెద్ద మెరుగుదలలు చేశారు.