English: The rest is God's will.
Telugu: మిగతాది దేవుడి దయ.