English: All this needs a lot of power.
Telugu: ఇందుకు చాలా శక్తి అవసరం.