English: The rest is now up to God.
Telugu: మిగిలిన భారం ఇప్పుడు దేవుడిపై వేసింది.