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