English: Ultimately, power has prevailed.
Telugu: చివరకు సదరు శక్తులే విజయం సాధించాయి.