English: The rest is in the hands of God!
Telugu: మిగతావారి సంగతి ఆ దేవుడికే ఎరుక!