English: So much power.
Telugu: అంత పవర్‌ ఇచ్చారు.