English: A lot of extra power.
Telugu: అదనపు శక్తి చాలా.