English: and assistance from heaven.
Telugu: ఆకాశం నుండి సహాయం.