English: The rest is in God's hands.
Telugu: మిగిలినదంతా దేవుని చేతిలో ఉన్నది.