English: A much greater strength is required.
Telugu: ఇందుకు అధిక శక్తి అవసరమవుతుంది.