English: And it's plenty enough power.
Telugu: అది తగినంత శక్తి కూడా ఇస్తుంది.