English: Stopping power is now provided by 130 mm drum brakes at both end
Telugu: ఇందులో ఇరువైపులా 130 మి. మీ. డ్రమ్ బ్రేక్స్ ఆఫర్ చేస్తున్నారు