When will God answer