English: The rest is up to God.
Telugu: మిగతాది దేవుడికే వదిలేస్తున్నా.