God has perfect plan

347