English: What a lot of power
Telugu: ఎంతటి శక్తి